从 tomcat 到 github Page,再到 nginx。技术在变化,但搭建个人站点的执念没有中断。
与你同行!
首先前往某云买ECS服务器,先买一个月的。
下载安装 x-shell6
用 xshell 连接服务器,连接之前重启一下服务器(忘记密码请重置)
ps:如果用的是 aliyun,可以直接在线管理终端。
# yum install nginx
# yum remove nginx //卸载
# nginx -v
# nginx -t
# cd /etc/nginx
# ls
安装 vim 编辑器,编辑 nginx 配置并创建测试项目
# yum install vim
# vim nginx.conf
# i //编辑器底部出现 insert 后 你可以编辑配置文件了;
编辑完后,依次输入
esc //退出编辑模式
:wq //保存退出
nginx -t 查看配置文件是否报错
successful 啦!
cd /root
mkdir www
cd www
vim index.html //创建 index.html 文件
(一样要记得,esc后:wq保存退出)
# nginx
403? 不要慌=>配一配某云安全组- 安全组规则(默认80端口,粗暴开启 ICMP)
通过解决这个问题,你可以更加熟悉掌握vim编写nginx.conf及保存退出、linux查看端口占用,杀死进程,安全组入口等操作知识,多看几遍就熟悉了
yum install java
yum install git
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install jenkins
报错 key 找不到?试试下面的命令(如果机子很慢,找找其他镜像)
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat/jenkins.repo
rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
yum install jenkins
很有可能遇到以下问题:
vim /etc/sysconfig/jenkins // $JENKINS_USER 改为 “root”:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
service jenkins restart //启动 jenkins
然后在8080端口就可以进入jenkins了
vim /var/lib/jenkins/secrets/initialAdminPassword //查看密码
然后一条龙安装
简述:
1
node -v
npm install -g yarn --registry=https://registry.npm.taobao.org
yarn -v
yarn install
yarn lint
yarn build
2
rm -rf test.tar.gz
tar czvf test.tar.gz *
mv -f test.tar.gz /root/www
cd /root/www
tar -xzvf test.tar.gz
rm -rf test.tar.gz
先看 nginx.conf 配置,复制一个 server
看到了吗,写两个server,修改对应的location。
对应的目录下要有已经打包好的vue项(可以手动打包传git,也可以配置对应的jenkins项目shell命令进行打包),我这里一个是vuecli3项目,另外一个是vuepress项目。了解vuepress
期待交流及关于建站的分享。