宝塔面板linux php多版本安装

[服务器管理助手Linux版]

简介:
暂时只对 CentOS 5.x / 6.x / 7.x 提供支持;
包含软件:
Nginx-Tengine-2.2.0
Nginx1.8 - 1.10
Apache2.4.20
PHP5.2 - 7.1(安装时可选,支持多版本共存,除php7.0,php7.1都已包含zendloader)
MySQL5.5 - 5.7(安装时可选)
Pure-Ftpd
phpMyadmin
WEB在线面板

系统要求:
内存:128M以上,推荐512M以上
磁盘:至少4GB可用磁盘空间
其它:确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL

功能说明:
1.在线查看服务器资源状态;
2.一键建站(包含FTP,数据库的建立,只需1秒);
3.网站、FTP、数据库的日常管理以及备份;
4.防火墙端口管理;
5.SSH服务以及端口管理;
6.强大的在线文件管理系统,支持批量上传、下载、文件复制、移动、删除、在线编辑、图片在线预览、目录压缩、(zip、tar.gz)解压功能。
7.简易WEB版终端
8.可选组建LNMP或LAMP环境
9.支持一键搭建SSL站点

准备安装:
1、将数据盘挂载到/www目录
2、确保没有安装其它环境包
安装命令:

yum -y install screen wget && screen -S bt
wget -O install.sh http://125.88.182.172:5880/src/install.sh && sh install.sh

*适合全新的linux服务器使用,已经装有其他环境的Linux服务器请勿安装。

安装说明:
1、您可以选择1个或多个PHP版本,进行安装,若选了7或8,创建网站时可以选择PHP版本
2、若非必要,不建议安装MySQL5.7
3、本面板集成环境为源码安装方式,根据服务器性能不同,安装过程可能耗时40 - 300分钟
4、若您选择了单个PHP版本,在需要的情况下可通过以下命令添加PHP版本: sh /www/server/install.sh add
5、若您编译完发现选错了MySQL版本,无需重装,可通过以下命令重新编译MySQL: sh /www/server/install.sh mysql
6、若您在安装过程中SSH中断,重新连接后,无需重新安装,输入 screen -r bt 即可恢复之前的安装过程
7、若您要对PHP或Nginx添加插件,需要用到编译包,可到对应的安装目录下的src目录找到编译包

常用命令:Nginx服务管理:service nginx {start|stop|restart|reload}
Apache服务管理:service httpd {start|stop|restart|reload}
MySQL服务管理:service mysqld {start|stop|restart|reload}
FTP服务管理:service pure-ftpd {start|stop|restart}
PHP服务管理:service php-fpm-{52|53|54|55|56|70} {start|stop|restart|reload}
宝塔接口服务管理:service yunclient {start|stop}

集成WEB面板:
我们已经集成了一套非常好用的面板,使用方法如下:
面板地址:http://{您的服务器IP}:888
初始化:第一次使用会要求初始化配置,请按照提示填入配置信息
登陆:直接使用初始化配置时填写的帐号及密码登陆
面板功能:网站管理、FTP管理、数据库管理、文件管理、防火墙管理
注1:因面板涉及文件管理功能,请安装完后,立即对面板进行初始化,并不要设置过于简单的密码。
注2:虽然我们已对系统关键目录做了保护,但依然不建议您对系统关键目录进行操作。

目录结构:

/www
/www/wwwroot 站点目录
/www/wwwroot/default WEB面板目录
/www/server/nginx/conf/vhost nginx网站配置目录
/www/server/nginx nginx安装目录
/www/server/apache/conf/vhost apache网站配置目录
/www/server/apache apache安装目录
/www/server/mysql mysql安装目录
/www/server/php PHP安装目录
/www/server/pure-ftpd ftp安装目录
/www/server/data 数据库文件目录

查看默认信息 cat /www/server/default.pl

如何卸载:

命令:sh /www/server/uninstall.sh

警告:会卸载所有使用宝塔安装的环境包,会自动备份 Nginx配置文件、pure-ftpd数据库 、MySQL数据库目录 到 /www/backup/oldServer ,但不确保备份完整性,建议卸载前自行备份数据。

如何升级接口程序:
如果您安装了旧版本的宝塔服务器管理软件,可以通过以下命令升级宝塔控制器。
wget -O update.sh http://125.88.182.172:5880/src/update.sh && sh update.sh

宝塔面板linux php多版本安装_第1张图片
图片.png

宝塔面板linux php多版本安装_第2张图片
图片.png
宝塔面板linux php多版本安装_第3张图片
图片.png
宝塔面板linux php多版本安装_第4张图片
图片.png

这里是php的版本选择:可以选一个版本以可以选多个版本的组合;如果想要自己组合版本可以在这里选择一个版本后安装完成,在加php的版本命令是

sh /www/server/install.sh add

宝塔面板linux php多版本安装_第5张图片
图片.png
宝塔面板linux php多版本安装_第6张图片
图片.png

环境安装完成。

浏览器开启面板控制

1.访问http://ip:888,设置面板的登陆用户名和密码

2.登陆面板,可以看到面板的一些基本信息

宝塔面板linux php多版本安装_第7张图片
图片.png

3.网站的建设

宝塔面板linux php多版本安装_第8张图片
图片.png

4.数据库的管理,这里可以修改数据库密码,和到数据库的页面,等操作

宝塔面板linux php多版本安装_第9张图片
图片.png

5.安全管理

宝塔面板linux php多版本安装_第10张图片
图片.png

6.网站权限的管理

1)这里网站权限的修改,要把.user.ini文件排除在外,不热修改提示失败,但是权限是修改成功了,就.user.ini文件没有修改成功,对个别网站访问页面不显示内容就有可能是这个文件有问题可以删除掉,
2)删除命令(先chattr解除锁定,才能删除)

chattr -i 文件名
sudo rm -rf 文件名

宝塔面板linux php多版本安装_第11张图片
图片.png

7.面板设置

宝塔面板linux php多版本安装_第12张图片
图片.png

你可能感兴趣的:(宝塔面板linux php多版本安装)