博客列表 >Centos五分钟配置好一台阿里云服务器

Centos五分钟配置好一台阿里云服务器

Miss的博客
Miss的博客原创
2019年09月05日 16:20:24587浏览

准备工作

***阿里云服务器 , 使用微柳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 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议