摘要:我自己搭服務器的偏好是,每次開新服都要執行一遍環境配置,步驟繁多難免遺漏,總是發現缺東西了再去安裝。編輯,啟用以下幾行然后重啟服務啟動和它的朋友們最后,需要在的配置中添加一行像這樣下面是一些個人喜好,裝個。
我自己搭服務器的偏好是 CentOS,每次開新服都要執行一遍環境配置,步驟繁多難免遺漏,總是發現缺東西了再去安裝。備個忘,再不煩惱。
本文介紹的組件包括:git, nginx, nodejs, fishshell,環境是 DigitalOcean 的 CentOS 7 鏡像(6就不管了,初建服務器你還不用最新版是何居心?)。
CentOS 新服務器小安利下,我的DigitalOcean 推薦鏈接,注冊即得10美元(推薦雙方都有),開服愉快!
首先安裝 epel-release,各種軟件包都依賴于這個軟件源
$ yum update -y $ yum install -y epel-release $ yum install -y git一點安全措施
啟用 SSH 密鑰登陸。編輯 ~/.ssh/authorized_keys,添加自己的公鑰進去。
禁用密碼登陸。編輯 /etc/ssh/sshd_config,啟用以下幾行:
PubkeyAuthentication yes AuthorizedKeyFile .ssh/authorized_keys PasswordAuthentication no ChallengeResponseAuthentication no
然后重啟 sshd 服務:
$ service sshd reload
https://www.liberiangeek.net/2014/07/enable-ssh-key-logon-disable-password-password-less-logon-centos/
http://serverfault.com/questions/285800/how-to-disable-ssh-login-with-password-for-some-users
http://askubuntu.com/questions/387892/how-to-deny-root-ssh-login-require-ssh-key-for-user
$ yum install nginx -y
http://www.rackspace.com/knowledge_center/article/centos-adding-an-nginx-init-script
Node 和它的朋友們$ yum install nodejs -y $ curl https://www.npmjs.com/install.sh | sh $ npm install -g n pm2
最后,需要在 ghost 的 nginx 配置中添加一行 client_max_body_size 10G; 像這樣:
server { listen 80; server_name ~b(log)*.amio.us$; client_max_body_size 256M; # ... }Oh-my-fish!
下面是一些個人喜好,裝個 fish shell。
$ yum install yum-utils $ yum-config-manager --add-repo http://fishshell.com/files/linux/RedHat_RHEL-6/fish.release:2.repo # CentOS 7 用這個地址: # http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo $ yum install fish -y # 把默認 shell 改為 fish $ chsh -s /usr/bin/fish如果 fish 報告錯誤:
fish: Tried to print invalid wide character string
則編輯此文件:
$ vim /etc/sysconfig/i18n # 把其中的 LANG=C 改為 LANG=en_GB.UTF-8
http://serverfault.com/questions/275403/how-do-i-change-my-locale-to-utf-8-in-centos
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/17406.html
摘要:我自己搭服務器的偏好是,每次開新服都要執行一遍環境配置,步驟繁多難免遺漏,總是發現缺東西了再去安裝。編輯,啟用以下幾行然后重啟服務啟動和它的朋友們最后,需要在的配置中添加一行像這樣下面是一些個人喜好,裝個。 我自己搭服務器的偏好是 CentOS,每次開新服都要執行一遍環境配置,步驟繁多難免遺漏,總是發現缺東西了再去安裝。備個忘,再不煩惱。 本文介紹的組件包括:git, nginx, n...
摘要:而滾服游戲則一般會設計游戲在線上限,比如,達到上限則新開一組服務器,并引導用戶進入新區。這就導致了新服一開,玩家即蜂擁而至,爭先恐后練級升裝備,以求最快速進入排行榜前列,如果努力一番發現落后了,可能就只能坐等下一個新服。 原文地址-石匠的Blog:http://www.bugclosed.com/post/12 背景 近幾年的游戲行業中,出現了各種各樣的滾服游戲,包括頁游,手游,H5游...
摘要:安裝啟動修改路徑配置,,我自己的項目放到了下。之后把打包好的前端項目放到配置的目錄下就。 1.安裝nginx ~sudo yum install nginx showImg(https://segmentfault.com/img/bVbcUsW?w=650&h=68); 2.啟動nginx ~ systemctl start nginx 3.修改nginx路徑配置,/etc/ngin...
閱讀 713·2021-11-16 11:44
閱讀 3545·2019-08-26 12:13
閱讀 3241·2019-08-26 10:46
閱讀 2356·2019-08-23 12:37
閱讀 1187·2019-08-22 18:30
閱讀 2531·2019-08-22 17:30
閱讀 1840·2019-08-22 17:26
閱讀 2288·2019-08-22 16:20