月光博客 网站模板,做类似淘宝的网站需多少资金,泰安网站建设平台,做网站应该选择怎样的公司安装Nginx使用 apt-get install nginx 就能自动安装 Nginx。 为了确保获得最新的Nginx#xff0c;可以先使用 apt-get update 命令更新源列表。 安装好之后#xff0c;使用 dpkg -S nginx 命令来搜索 nginx相关文件。 可以从命令显示结果看出 Nginx默认的安装位置是/etc/ngin… 安装Nginx使用 apt-get install nginx 就能自动安装 Nginx。 为了确保获得最新的Nginx可以先使用 apt-get update 命令更新源列表。 安装好之后使用 dpkg -S nginx 命令来搜索 nginx相关文件。 可以从命令显示结果看出 Nginx默认的安装位置是/etc/nginx目录其配置文件nginx.conf也是在该目录下并且在 etc/init.d下有 nginx的启动程序该目录下的程序都会在系统开启时启动。 此外Nginx的默认网站目录是 /usr/share/nginx/html/默认Nginx网站配置文件为 /etc/nginx/sites-available/default 。 启动 Nginx服务使用下面两个命令任意一个即可 $ /etc/init.d/nginx start|stop|status12或 $ service nginx start|stop|status1使用 netstat -anp 则可以看到80端口已经处于 LISTEN状态了。 直接查看80端口可以使用命令sudo lsof -i :80 在本地浏览器输入 ip地址 后就可以看见 Nginx的欢迎页面了。 安装 PHP 7.1 与 PHP7.1-FPM直接运行 apt-get命令安装 PHP 会报错误 E: Unable to locate package php7.1 E: Couldnt find any package by regex php7.112原因是 PHP7 等并不在 Ubuntu的软件库中因此要使用 PPA ppa:ondrej/php库 使用下列命令 $ apt-add-repository ppa:ondrej/php$ apt-get update$ apt-get install php7.1 php7.1-fpm123如果出现错误代码 add-apt-repository: command not found1这个是缺少程序安装一下就可以了只是不知道安装的名字 按以下命令走一趟就可以的了。 $ sudo apt-get install software-properties-common python-software-properties1安装 PHP7.1包的同时也安装了 PHP7.1-CLI 可以使用 php -v 命令来查看 PHP 版本信息。 Nginx 与 PHP-FPM集成PHP-FPM 与 Nginx 通信方式有两种 一种是基于TCP的 Internet domain socket 方式一种是 UNIX domain socket 方式。 UNIX domain socket 可以使同一台操作系统上的两个或多个进程进行数据通信。 UNIX domain socket 的接口和 Internet domain socket 很像但它不使用网络底层协议来通信。 服务器压力不大的情况下这两种方式性能差别不大但在压力比较满的时候用UNIX domain socket方式效果确实比较好。 UNIX domain socket 方式 在 /etc/nginx/sites-available/default 配置文件中网站根目录也在是这里更改 Nginx已经为与 PHP-FPM的整合准备好了只需要将下面这部分改好就可以了。sock文件路径为 /run/php/php7.1-fpm.sock location ~ \.php$ { include snippets/fastcgi-php.conf; # With php7.0-cgi alone: # fastcgi_pass 127.0.0.1:9000 # With php7.0-fpm: #注意这里的文件名需要与/run/php/下的sock后缀的文件名对应 fastcgi_pass unix:/run/php/php7.1-fpm.sock; }12345678然后再修改 PHP-FPM的配置文件 /etc/php/7.1/fpm/pool.d /www.conf 如下 # 与 Nginx监听同一个 socklisten /run/php/php7.1-fpm.sock12配置好后重启nginx与php服务 $ service nginx restart $ service php7.1-fpm restart12安装 MySQL使用命令 $ apt-get –y install mysql-server mysql-client php7.1-mysql1第三个是 PHP的 MySQL扩展。 安装过程中会让你为 MySQL root用户设置密码。 同样使用命令 netstat -anp 会发现 3306端口正在被监听了。 运行命令 $ mysql -uroot -p您的密码 原文链接https://blog.csdn.net/weixin_36025897/article/details/81417458 转载于:https://www.cnblogs.com/zjj1990/p/11419699.html