ubuntu上lnmp的安装与配置

房东的猫 提交于 2021-01-23 06:42:27

基本的安装与配置查看  http://wiki.ubuntu.org.cn/Nginx 就够了,写得很详细。这里主要说明如何添加虚拟主机。

与配置apache的虚拟主机和相似,主要就在sites-available和site-enabled之间操作。

假设现在我要添加一个url为www.mysuger.cn的虚拟主机,网站根目录为/var/www/mysuger

1、在sites-available文件夹下新建文件mysuger,添加以下配置信息:

server {

    listen 80 default;
    server_name mysuger.cn  *.mysuger.cn;
    root /var/www/mysuger;
    server_name_in_redirect off;
    location / {
        index index.html index.php;
    }
    location ~ \.php$ {

        include        fastcgi_params;

        fastcgi_pass   127.0.0.1:9000;

        fastcgi_index  index.php;

        fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

2、启用网站mysuger:

输入命令: nginx_ensite mysuger 

完成后重启nginx服务器:/etc/init.d/nginx   restart

3、为了使url指向本地,还需进行最后的操作。打开/etc/hosts,添加以下内容:

127.0.0.1    mysuger.cn    *.mysuger.cn


好了,随便写个测试脚本放到/var/www/mysuger文件夹下测试吧!



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!