博主信息
博文 2
粉丝 0
评论 0
访问量 1471
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Centos五分钟配置好一台阿里云服务器
Miss的博客
原创
764人浏览过

准备工作

***阿里云服务器 , 使用微柳lamp安装环境, 选择centos6.9/php7.0

向浏览器输入IP地址 , 即可查看到微柳首页

配置

cd oneinstack/ 进入文件目录

./change_php_version.sh 执行修改PHP版本, 选择7.0

mysql配置

./reset_db_root_password.sh 执行修改mysql默认密码

iptables -nvL 查看防火墙安全配置

iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT 打开3306端口

service iptables save 保存防火墙配置

mysql -u root -p 进入mysql环境

grant all privileges on *.* to NI9NE@'%' identified by '123456'; 添加mysql数据库控制用户

flush privileges; 刷新权限

exit 退出mysql

使用Navicat使用非root账户登录云服务器数据库

安装composer

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer

composer self-update

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 使用阿里云源

composer config -g -l 查看全局配置

安装tp5

cd /data/wwwroot/default/ 移动到默认页面地址

composer create-project topthink/think=5.0.* tp5 --prefer-dist 安装tp5项目文件夹

同步本地和云端代码

配置服务器Git环境

git config --global user.name "NI9NE" 配置全局变量

git config --global user.email "ni9ne@outlook.com"

git config -l 检查是否设置完成

cd ~/.ssh/ 进入公钥文件夹

ssh-keygen -t rsa -C "ni9ne@outlook.com" 生成公钥

cat id_rsa.pub 查看并复制公钥, 并添加到github账号中

ssh -T git@github.com 检测是否链接成功

提交到Git

git init 初始化

git remote add origin git@github.com:NI9NE/thinkphp5.git 链接仓库分支

git remote -v 查看链接情况

git add .

git commit -m "部署tp5"

git push origin master

下拉代码到本地端

在本地环境目录打开cmd

git clone git@github.com:NI9NE/thinkphp5.git tp5

cd tp5

composer install 安装依赖

thinkphp由于被添加进ignore目录,所以没有在git中上传 , 也无法拉到本地, 所以需要重新安装依赖

配置虚拟主机


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学