使用騰訊雲服務器構建個人網站

本系列文章是本人學習相關知識時所積累的筆記,以記錄自己的學習歷程,也爲了方便回顧知識;故文章內容較爲隨意簡練,抱着學習目的來的同學務必轉移他處,以免我誤人子弟~

購買雲服務器

(略)

配置nginx搭建靜態網站

騰訊雲-實驗室:搭建nginx靜態網站

  1. 安裝nginx
yum install -y nginx
  1. 啓動nginx
nginx
  1. 訪問 http://[公網ip],查看 nginx 測試頁面
  2. 配置 nginx.conf 文件
    打開 Nginx 的默認配置文件 /etc/nginx/nginx.conf ,修改 Nginx 配置,將默認的 root /usr/share/nginx/html; 修改爲: root /data/www(或你想要的根目錄),確保該根目錄下有 index.html 文件。
  3. 重啓 nginx
nginx -s reload
  1. 訪問 http://[公網ip],查看頁面,此時顯示 index.html 的內容,配置成功!
  2. 配置 nginx 開機自啓動
systemctl enable nginx.service

配置 nodejs 環境

騰訊雲-實驗室:Express入門
騰訊雲-實驗室:搭建 nodejs 環境
Linux(CentOS)安裝Node.JS和npm的兩種方式(yum安裝和源碼安裝)

  1. 安裝 nodejs 和 npm
curl --silent --location https://rpm.nodesource.com/setup_[版本號].x | sudo bash -
yum -y install nodejs
  1. 測試node
node -v
  1. 設置 npm 源(淘寶)
npm config set registry https://registry.npm.taobao.org
  1. 安裝 yarn
1 | curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
2 | yum install yarn -y
  1. 安裝 ts-node
yarn add ts-node -g
// or
npm install ts-node -g

注意 ts-node 是託管在 npm 上的包,不能使用 yum 來安裝

yum install ts-node -y

會出錯,提示 package ts-node unavailable

搭建 ftp 服務

具體步驟詳見:
騰訊雲-實驗室:給予Centos搭建 FTP 文件服務

其他參考資料:
關於啓動 vsftpd 失敗的問題
winscp 軟件連接使用問題
詳細的 vsftpd 搭建過程及問題

幾個坑:

  1. Centos 7 以上啓動 vsftpd 的命令是
systemctl start vsftpd.service
  1. 使用 telnet 測試 ftp 服務是否啓動
1 | yum install telnet -y // 安裝 telnet
2 | telnet [公網IP地址] [ftp端口(默認 21)]  // 如,telnet 192.0.0.1 21
  1. 使用 WinSCP 客戶端軟件,建立連接時可以設置連接方式爲 主動模式

部署Jenkins

  1. 安裝 Jenkins
1 | wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
2 | rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
3 | yum -y install jenkins
  1. 安裝 Java
yum install java -y
  1. 安裝git
yum install git -y
  1. 設置git
git config --global user.name "yourname"
git config --global user.email "yourmail"
  1. 啓動 Jenkins(開機自啓)
1 | systemctl start jenkins.service
2 | chkconfig jenkins on
  1. 首次登陸需要管理員密碼
cat /var/lib/jenkins/secrets/initialAdminPassword

用來獲取管理員密碼

  1. 安裝插件失敗處理
    三、Jenkins系列_插件安裝及報錯處理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章