摘要:前言 Ubuntu 下没有yum,需要用 apt 高级包管理进行安装软件,如需要yum的话请自行安装 apt install yum 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 apt-get install package 安装包 apt-get install package - - reinstall 重新安....
前言
Ubuntu下没有yum,需要用apt高级包管理进行安装软件,如需要yum的话请自行安装aptinstallyum 常用的APT命令参数: apt-cachesearchpackage搜索包
apt-cacheshowpackage获取包的相关信息,如说明、大小、版本等
apt-getinstallpackage安装包
apt-getinstallpackage--reinstall重新安装包
apt-get-finstall修复安装"-f=——fix-missing"
apt-getremovepackage删除包
apt-getremovepackage--purge删除包,包括删除配置文件等
apt-getupdate更新源,重新获取软件包列表
apt-getupgrade更新已安装的包
apt-getdist-upgrade升级系统
apt-getdselect-upgrade依照dselect的选择更新
apt-cachedependspackage了解使用依赖
apt-cacherdependspackage是查看该包被哪些包依赖
apt-getbuild-deppackage安装相关的编译环境
apt-getsourcepackage下载该包的源代码
apt-getclean&&apt-getautoclean清理无用的包
apt-getcheck检查是否有损坏的依赖
首先可以先更新软件库sudoapt-getupdate 安装Nginx
sudoapt-getinstallnginx
如安装过程中出现Unabletolocatepackagenginx,那么你需要执行上面第一步sudoapt-getupdate命令更新软件源后再安装即可 安装成功之后,nginx放置在/etc/nginx目录下,并且已经在/etc/init.d/下创建了启动脚本;启动程序文件在/usr/sbin/nginx;日志文件放置在/var/log/nginx目录下,分别是access.log和error.log 虚拟主机配置文件放置在/etc/nginx/sites-available目录下;默认的虚拟主机的目录/usr/share/nginx/www。
启动Nginxsudoservicenginxstart
Ubuntu环境,假设这台机器名字叫iZj6cau0w0m2ju1aonjc89B(机器的hostname),每次执行sudo就出现这个警告讯息: 如出现sudo:unabletoresolvehostiZj6cau0w0m2ju1aonjc89B, 其实这个错误并不影响,只是看起来不爽解决方法如下 修改hosts文件
vi/ect/hosts
127.0.0.1localhostiZj6cau0w0m2ju1aonjc89B#结尾处增加hostname。 或 127.0.0.1localhost 127.0.0.1iZj6cau0w0m2ju1aonjc89B#增加hostname 添加软件源(踩坑一步)https://www.mf8.biz/debian-install-php7-1/ Ubuntu 安装软件源拓展工具:
apt-yinstallsoftware-properties-commonapt-transport-httpslsb-releaseca-certificates 添加OndřejSurý的PHPPPA源,需要按一次回车:(重要)
add-apt-repositoryppa:ondrej/php
或添加sury软件源
apt-get-yinstallapt-transport-httpslsb-releaseca-certificates
wget-O/etc/apt/trusted.gpg.d/php.gpghttps://packages.sury.org/p...
sh-c&aposecho"debhttps://packages.sury.org/php/$(lsb_release-sc)main">/etc/apt/sources.list.d/php.list&apos 更新软件源缓存:
aptupdate 安装软件 安装php7.1及php-fpm等常用扩展插件
aptinstallphp7.1-fpmphp7.1-mysqlphp7.1-curlphp7.1-gdphp7.1-mbstringphp7.1-mcryptphp7.1-xmlphp7.1-xmlrpcphp7.1-zipphp7.1-opcache-y 设置PHP
安装完成后,编辑/etc/php/7.1/fpm/php.ini替换换;cgi.fix_pathinfo=1为cgi.fix_pathinfo=0快捷命令:
sed-i\'s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/\'/etc/php/7.1/fpm/php.ini 管理PHP
重启
systemctlrestartphp7.1-fpm 更多操作
systemctlrestartphp7.1-fpm#重启 systemctlstartphp7.1-fpm#启动 systemctlstopphp7.1-fpm#关闭 systemctlstatusphp7.1-fpm#检查状态 配置nginxserver
vi/ect/nginx/sites-enabled
server{ listen80; listen[::]:80; server_namexxx.xxx.com; root/var/www/html/xxx/; location~.php${ includesnippets/fastcgi-php.conf; fastcgi_passunix:/run/php/php7.1-fpm.sock; } }
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28