IT艺术

Ubuntu 直立php7+Nginx+MySQL
作者:
来喷泉: 本站
发布时间期: 2021-07-13 11:09:53
点击时间 数: 1013时间
【 打字:
背景色:


1. 下载放置php7.0、php7.0-fpm和其他常用模块
sudo apt-get install -y php7.0
sudo apt-get install -y php7.0-fpm
sudo apt-get install -y php-zip
sudo apt-get install -y php-dompdf
sudo apt-get install -y php-xml
sudo apt-get install -y php-mbstring
sudo apt-get install -y php-curl
sudo apt-get install -y php-mysql

2. 下载放置Nginx(1.10.3)
sudo apt-get install -y nginx
1
3. 站点Nginx
完美/etc/nginx/sites-available陆军中尉 default文件
# Add index.php to the list if you are using PHP
index.php index index.html index.htm index.nginx-debian.html;
1
2
在server在关于php站点和操作


location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                #With php7.0-cgi alone:
                #fastcgi_pass 127.0.0.1:9000;
                #With php7.0-fpm:
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        }





4. 测试服务器
重置Nginx:
重置php7.0-fpm
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php7.0-fpm restart
1
2
在/var/www/html在列表下创建一个新的php文件
<?php
phpinfo();
?>



放置MySQL

放置mysql

$ sudo apt-get install mysql-server-5.6 mysql-client-5.6

设置将在途中被提示MySQL密码,放置后,:

$ mysql -uroot -p
 
然后输入您刚刚设置密码,成功进入和成功放置。



FAQ
完美nginx默认端口号
在/etc/nginx/sites-available/default完美server项中的端口侦听
listen 8080 default_server;
listen [::]:8080 default_server;
1
2
完美默认站点列表
root /var/www/html;
1
操作php错误提示
完美php.ini站点文件/etc/php/7.0/fpm/php.ini
# display_errors = Off
displau_errors = On
# error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
error_reporting = E_ALL | E_STRICT


unable to bind listening socket for address '/run/php/php7.1-fpm.sock' no such file or directory

启动命令:sudo /etc/init.d/php7-fpm start

php在启动时报告此错误!

人工创建 列表 mkdir -pv /run/php/




 
Ubuntu 16.04下载软件有点慢,因为默认情况是从国外下载软件,然后在中国用一个更好的快速更新喷泉来代替它(是软件所在的服务器),一般直接百度Ubuntu更新喷泉代码,您就可以得到大量的喷泉代码,最好在这个时候找到自己Ubuntu版本一致更新喷泉,我Ubuntu版本是16.04,以下是我找到的更好的更新喷泉。


1.寻找国内镜面喷泉









2.站点source  list喷泉


sources.list这个系统伴随着它,消息来喷泉就要来了Ubuntu官方网站!慢慢放置软件风,所以最好换个国产的


linuxidc.com@ubuntu:~$ cd /etc/apt
linuxidc.com@ubuntu:/etc/apt$ sudo cp sources.list sources.list.bak
linuxidc.com@ubuntu:/etc/apt$ vim sources.list                                                 


# 默认情况下对喷泉映像进行注释,以改进 apt update 比率,如有必要,请自行取消评论
deb xenial main restricted universe multiverse
# deb-src xenial main restricted universe multiverse
deb xenial-updates main restricted universe multiverse
# deb-src xenial-updates main restricted universe multiverse
deb xenial-backports main restricted universe multiverse
# deb-src xenial-backports main restricted universe multiverse
deb xenial-security main restricted universe multiverse
# deb-src xenial-security main restricted universe multiverse


# 预发布软件喷泉,不建议操作
# deb xenial-proposed main restricted universe multiverse
# deb-src xenial-proposed main restricted universe multiverse


3. 更新喷泉


linuxidc.com@ubuntu:/etc/apt$ sudo apt-get update 
击 :1 xenial InRelease
击 :2 xenial-updates InRelease        
击 :3 xenial-backports InRelease      
击 :4 xenial-security InRelease        
读取风列表... 做 


测试:放置sl风
linuxidc.com@ubuntu:/etc/apt$ sudo apt-get install sl


linuxidc.com@ubuntu:/etc/apt$ sl






4.其他命令


sudo apt-get update  更新喷泉
sudo apt-get install package 放置风
sudo apt-get remove package 删除风
sudo apt-cache search package 搜索风
sudo apt-cache show package  获取有关该风的信息,如所解释、程度、版本等
sudo apt-get install package --reinstall  重新放置软件风
sudo apt-get -f install  修理装置
sudo apt-get remove package --purge 删除风,风括站点文件等
sudo apt-get build-dep package 放置相关的编译环境
sudo apt-get upgrade 更新已放置的软件风
sudo apt-get dist-upgrade 升级系统
sudo apt-cache depends package 了解使用此风所依赖的风
sudo apt-cache rdepends package 查看风所依赖的风
sudo apt-get source package  下载软件风的喷泉代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的袋子
sudo apt-get check 检查损坏的依赖关系





deb precise main restricted universe multiverse
deb precise-security main restricted universe multiverse
deb precise-updates main restricted universe multiverse
deb precise-proposed main restricted universe multiverse             
deb precise-backports main restricted universe multiverse          
deb-src precise main restricted universe multiverse
deb-src precise-security main restricted universe multiverse     
deb-src precise-updates main restricted universe multiverse               
deb-src precise-proposed main restricted universe multiverse             
deb-src precise-backports main restricted universe multiverse 


sudo apt-get update  && sudo apt-get -y upgrade//更新列表


docker run -it -d --name webln -p 80:80 -v /d/dockerwww:/mmt/www lnweb  /bin/bash

扫一扫在手机打开当前页

Contact

联系凯发旗舰厅

告诉凯发旗舰厅你想要什么!凯发旗舰厅为当地客户提供专业、及时服务
地址:云南省昆明市白云路368号
电话:47305662 (周:09:00-18:00(星期一至五))
何将军:47305662
李老板:47305662