阿里云服务器Web环境搭建
注:以下命令均默认为root
用户执行的命令,若不是root
用户,请自行在命令前添加sudo
。
-
换源
首先,打开更新源文件:
vim /etc/apt/sources.list
然后,将这个源文件里面的内容删除,之后再挑选一个自己喜欢的更新源,将源码复制一下,粘贴到刚刚那个文件里面,保存并退出,这样就改掉了更新源。个人建议使用阿里云的源,阿里云的源如下:
deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
换完源之后执行以下命令更新一下:
apt-get update
-
安装并配置
vim
安装
vim
命令如下(系统一般自带vim
,无需自己安装):apt-get install vim
配置
vim
(可选):wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x
注:上述配置
vim
代码执行时间可能有些长,请耐心等待,配置完成后会自动退出。 -
安装
jdk
并配置java
环境首先,去官网下载相应的
jdk
版本:jdk
下载网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html个人下载的的
jdk
包是:jdk-8u191-linux-x64.tar.gz
下载之后解压,解压代码如下,建议解压到
/usr/lib
下面,代码如下:tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/lib/
然后配置环境变量,首先打开
profile
文件,命令如下:vim /etc/profile
在文件末尾添加如下代码,保存并退出:
export JAVA_HOME=/usr/lib/jdk1.8.0_191 (根据自己的完整路径修改) export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
然后让环境变量生效,命令如下:
source /etc/profile
然后执行以下命令,验证是否安装成功:
java -version
若显示
java
版本信息则安装成功。 -
安装
Tomcat
首先下载
Tomcat
安装包,下载地址:https://tomcat.apache.org/download-90.cgi个人下载的是:
apache-tomcat-9.0.12.tar.gz
之后解压该安装包,我解压到了
/opt
下面,命令如下:sudo tar -zxvf apache-tomcat-9.0.12.tar.gz -C /opt
之后需启动
Tomcat
,测试是否配置成功,先进入Tomcat
的bin
目录:cd /opt/apache-tomcat-9.0.12/bin
然后启动服务器,命令如下:
./startup.sh
显示
Tomcat
启动成功之后,去阿里云服务器官网开一下8080
端口,之后可以去地址栏验证一下是否启动成功了。 -
安装
MySQL
并设置编码格式命令如下(依次执行):
apt-get install mysql-server apt-get install mysql-client
安装过程会有提示设置密码,别忘了。
安装完成后测试一下是否成功了,进入
mysql
的命令:mysql -u root -p
之后会提示你输入密码,输入密码之后即可进入
mysql
。下面来设置一下
mysql
的编码,因为我们项目一般都是用utf-8
编码开发的,下面把mysql
的编码格式也换成utf-8
。首先输入如下命令,打开mysqld.cnf 文件:
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到
lc-messages-dir = /usr/share/mysql
语句,并在其下一行添加character-set-server=utf8
。之后打开
mysql.cnf
配置文件,命令如下:vim /etc/mysql/conf.d/mysql.cnf
在最下面添加代码:
default-character-set=utf8
,保存并退出。之后重启
mysql
即可,命令如下:/etc/init.d/mysql restart
然后进入
mysql
,查看编码格式,输入:SHOW VARIABLES LIKE 'char%';
发现编码格式已设置为
utf-8
,配置完成。