部署LNMP环境
yum install httpd mariadb-server php php-mysql php-gd php-fpm -y
部署MySQL
(1) 启动服务
systemctl enable --now mariadb
(2) 设置密码(默认为空密码)
mysqladmin -uroot password "123456"
(3) 编辑数据库配置文件
vim /etc/my.cnf添加:character-set-server=utf8
(4) 重启服务
systemctl restart mariadb
nginx的部署
上篇提到的nginx的安装可以参考
php的搭建
更改nginx配置文件使其支持php文件
vim /usr/local/nginx/conf/nginx.conf location / { root html; index index.php index.html index.htm }
进入Vim编辑器后,按下i键进入编辑模式,在server的根路由配置中新增index.php。
并在根路由下面新增以下配置。
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
}
location ~ ..php(/.)*$ {
fastcgi_pass 127.0.0.1:9000; include fastcgi.conf; fastcgi_index index.php;
}
重启php服务
systemctl restart php-fpm
重启Nginx服务
systemctl restart nginx
检查PHP安装。a. 在Nginx的网站根目录下创建PHP探针文件Iindex.php
touch /usr/local/nginx/html/index.phpecho "" > /usr/local/nginx/html/index.php
在浏览器输入ip/phpinfo.php即可访问到
来源地址:https://blog.csdn.net/qq_62974496/article/details/127354673