微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

yum 安装 LNMP

一、安装 Nginx

vim /etc/yum.repos.d/Nginx.repo
[Nginx-stable]
name=Nginx stable repo
baseurl=http://Nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1


yum install Nginx -y 
Nginx -v

systemctl start Nginx
systemctl enable Nginx

二、安装 MysqL 5.7 (mariadb)

yum remove mariadb*

wget -i -c http://dev.MysqL.com/get/MysqL57-community-release-el7-10.noarch.rpm
yum -y install MysqL57-community-release-el7-10.noarch.rpm
yum -y install MysqL-community-server

systemctl start MysqLd.service
systemctl enable MysqLd.service

grep "password" /var/log/MysqLd.log			#在日志文件中找出root用户的初始密码
2021-07-31T07:55:00.366359Z 1 [Note] A temporary password is generated for root@localhost: ga7%<d<0*jD&

//登录 MysqL
MysqL -u root -p
Enter password: 		#输入初始密码 ga7%<d<0*jD&

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Admin@123';     #密码设置要求有 大小写字母、数字和符号 组合

grant all privileges on *.* to root@"%" identified by "Admin@123" with grant option;
flush privileges;

yum -y remove MysqL57-community-release-el7-10.noarch     #为了防止每次yum操作都会自动更新,卸载这个软件

  

三、安装 PHP7.2

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum -y install PHP72w PHP72w-cli PHP72w-common PHP72w-devel PHP72w-embedded PHP72w-gd PHP72w-mbstring PHP72w-pdo PHP72w-xml PHP72w-fpm PHP72w-MysqLnd PHP72w-opcache PHP72w-redis


systemctl start PHP-fpm
systemctl enable PHP-fpm
PHP -v


//配置 Nginx 支持 PHP 解析
cd /etc/Nginx/conf.d
vim default.conf
......
    location ~ \.PHP$ {
        root           html;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.PHP;
        fastcgi_param  SCRIPT_FILENAME  /usr/share/Nginx/html$fastcgi_script_name;  #将 /scripts 修改Nginx的工作目录
        include        fastcgi_params;
    }


cd /usr/share/Nginx/html
vim index.PHP
<?PHP
PHPinfo();
?>

浏览器访问:http://192.168.229.90/index.PHP


//测试MysqL是否能连接成功
vim /usr/share/Nginx/html/index.PHP
<?PHP
$link=MysqLi_connect('192.168.229.90','root','Admin@123');
if($link) echo "<h1>Success!!</h1>";
else echo "Fail!!";
?>

浏览器访问:http://192.168.229.90/index.PHP

  

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐