一、在Centos7.5中安装宝塔面板
1.在云服务器的控制台中或本地服务器,打开终端(SSH),输入下面内容开始安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 12f2c1d72
其它Linux系统的宝塔面板安装方法可以参考宝塔官网教程帖 。
2.重要提示:安装速度由带宽和服务器性能决定,一般将会花费5-10分钟,安装完成后,请一定要牢记您的宝塔面板的外网登录地址、初始账户和密码,并在进入面板后,进入系统设置更改面板入口、账号和密码!
二、开始安装项目
1.绑定账号
在您安装好宝塔面板,第一次登录时,宝塔会要求您进行手机号绑定,绑定后即可正常使用!
2.安装环境及常用软件(见图片)
我们推荐您按照图示内容进行安装,经测试比较稳定。
提示:MySQL版本务必要使用5.7及以上,否则部分功能将无法使用!且PHP版本应在7.3及以上,并安装fileinfo扩展
3.创建网站

提示:域名可以前往阿里云或者腾讯云购买,需要实名认证并经过工信部备案(15天左右)
强烈建议不要使用IP直接访问项目,容易被不法分子当做肉鸡攻击!
4.安装项目
(1)前往网站根目录
(2)将默认文件删除
(3)克隆项目
提示:显示done字样,说明克隆结束,可进行下一步。
(4)克隆后会形成个文件夹,点进文件夹,并将文件夹的的所有文件全选、剪切到网站根目录。

(5)双击“.example.env”文件,以配置数据库信息,并保存文件。
(6)在根目录中,使用“终端”,将".example.env"改名为".env"文件。
cp .example.env .env

(7)导入数据库
在根目录中,使用“终端”,依次输入以下命令,将信息写入数据库。
// 导入表结构 php think migrate:run // 导入基础数据 php think seed:run


至此,数据库导入完成。
5.设置网站
(1)设置运行目录、取消防跨站攻击。
(2)设置伪静态(附代码)。
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
至此,大功告成,赶快打开网站使用吧!
三、一些命令的解释
su # 切换到root用户 cd /www/wwwroot # 进入宝塔指定存放项目的目录中 git clone https://gitee.com/dlbz/shangma.git x.cj.cn # 克隆项目,并将项目文件夹命名为x.cj.cn cd x.cj.cn # 进入克隆好的项目中 chown www runtime # 设置runtime所属用户为www cd public # 进入public目录中 chown www uploads/ -R # 设置uploads文件夹下的所有文件所属用户为www cd .. # 返回上层目录 cp .example.env .env # 复制.example.env文件并修改文件名为.env
喜欢11
不喜欢1




