准备安装文件
下载地址
https://lnmp.org/
准备安装
su - root
输入root用户密码
cd /home/soft/
手动复制安装包到“/home/soft/”路径下
tar -zxvf xxx.tar.gz
chmod -R 777 xxx
cd xxx/
./install.sh lnmp
按照提示选择安装选项(设置数据库root用户密码)
配置
sudo gedit /usr/local/nginx/conf/nginx.conf
输入用户密码,在弹出的窗口中按下面内容编辑
{
#(允许请求头参数带下划线,但是会自动将下划线“_”转换为“-”)
http
{
# 改为
http
{
underscores_in_headers on;
#(此路径为PHP页面文件的根目录路径)
root /home/wwwroot/default;
#(解决路径问题)
include enable-php.conf;
# 改为
#include enable-php.conf;
include enable-php-pathinfo.conf;
#(隐藏index.php)
# 新加
location ~ .*/public/.*
{
if (!-e $request_filename) {
rewrite ^(.*)/public/(.*)$ $1/public/index.php?s=/$2 last; break;
}
}
}
su - root
输入root用户密码
lnmp restart
测试:
创建测试页面
su - root
输入root用户密码
cd /home/wwwroot/default/
touch index.php
chmod 777 index.php
exit
cd /home/wwwroot/default/
gedit index.php
添加以下内容
<!DOCTYPE html>
<html>
<body>
<h1>我的第一张 PHP 页面</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
测试
打开浏览器,在地址栏输入“http://localhost/index.php”,进行测试