安裝nginx
選的云服務(wù)器為CentOS 6.9 64位操作系統(tǒng)澄阳,一開始選的是8.2版本的拥知,安裝nginx時(shí)會(huì)報(bào)一些錯(cuò)誤,所以選擇了低一些的版本碎赢。
首先登陸上服務(wù)器控制臺(tái)
使用
gcc -v
查看gcc版本gcc是linux下的編譯器低剔,一般阿里云的centOS7里面是有的,我因?yàn)槭?.X版本所以沒有肮塞。
安裝命令:
yum -y install gcc
pcre是一個(gè)perl庫(kù)襟齿,包括perl兼容的正則表達(dá)式庫(kù),nginx的http模塊使用pcre來解析正則表達(dá)式枕赵,所以需要安裝pcre庫(kù)猜欺。
安裝命令:
yum install -y pcre pcre-devel
zlib庫(kù)提供了很多種壓縮和解壓縮方式nginx使用zlib對(duì)http包的內(nèi)容進(jìn)行g(shù)zip,所以需要安裝拷窜。
安裝命令:
yum install -y zlib zlib-devel
安裝openssl是web安全通信的基石开皿,沒有openssl,可以說我們的信息都是在裸奔篮昧。
安裝命令:
yum install -y openssl openssl-devel
下載nginx:
wget http://nginx.org/download/nginx-1.6.2.tar.gz
解壓到文件夾
/usr/local
:tar zxvf nginx-1.6.2.tar.gz -C /usr/local
cd /usr/local/nginx-1.6.2
然后輸入命令:
./configure
make
make install
cd /usr/local/nginx/sbin
./nginx
啟動(dòng)nginxps -ef | grep nginx
查看是否啟動(dòng)如果nginx沒有添加到全局變量赋荆,可以用下面命令添加:
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/
/usr/local/bin/ 為環(huán)境變量目錄
/usr/local/nginx/sbin/nginx 為啟動(dòng)目錄
訪問你的服務(wù)器IP或域名,出現(xiàn)下圖說明啟動(dòng)成功:
安裝mysql
rpm -qa | grep mysql
查看系統(tǒng)上是否已經(jīng)安裝了mysql數(shù)據(jù)庫(kù)
有的話懊昨,我們就通過 rpm -e 命令 或者 rpm -e --nodeps 命令來卸載掉:
rpm -e mysql
普通刪除模式
rpm -e --nodeps mysql
強(qiáng)力刪除模式窄潭,如果使用上面命令刪除時(shí),提示有依賴的其它文件酵颁,則用該命令可以對(duì)其進(jìn)行強(qiáng)力刪除
yum list | grep mysql
得到y(tǒng)um服務(wù)器上mysql數(shù)據(jù)庫(kù)的可下載版本信息
yum install -y mysql-server mysql mysql-deve
yum會(huì)安裝好mysql數(shù)據(jù)庫(kù)所需要的軟件以及其它附屬的一些軟件
rpm -qi mysql-server
查看剛安裝好的mysql-server的版本
service mysqld start
啟動(dòng)mysql服務(wù)(重啟命令為:service mysqld restart
)
chkconfig --list | grep mysqld
查看mysql服務(wù)是不是開機(jī)自動(dòng)啟動(dòng)
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
如果不是嫉你,可以通過:
chkconfig mysqld on
來設(shè)置為開機(jī)自啟動(dòng)
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysqladmin -u root password 'XXX'
來設(shè)置密碼為XXX
然后就可以通過mysql -u root -p
來登陸數(shù)據(jù)庫(kù)了
cat /etc/my.cnf
/etc/my.cnf 這個(gè)是mysql的主配置文件
cd /var/log
ls
其中mysqld.log 這個(gè)文件就是我們存放我們跟mysql數(shù)據(jù)庫(kù)進(jìn)行操作而產(chǎn)生的一些日志信息
遠(yuǎn)程連接mysql月帝,需要首先設(shè)置允許遠(yuǎn)程:
mysql -u root -p
登錄mysql
use mysql;
select host,user,password from user;
grant all privileges on *.* to root@'%' identified by "輸入登錄密碼";
flush privileges;
select host,user,password from user;
可以看到用戶名root允許遠(yuǎn)程訪問該機(jī)器上的MySql.
安裝nodejs環(huán)境
1、安裝nvm管理nodejs版本:
wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz
2幽污、運(yùn)行install.sh
tar -zxvf v0.23.0.tar.gz
./nvm-0.23.0/nvm.sh
3嚷辅、然后重啟終端
nvm list
可以查看本地版本
nvm install v10.15.0
安裝指定版本