安裝JAVA運行環境
1、下載服務器端版本的JRE
wgethttp://download.oracle.com/otn-pub/java/jdk/8u101-b13/server-jre-8u101-linux-x64.tar.gz
2、將server-jre-8u101-linux-x64.tar.gz解壓到某個目錄
解壓:
tar xvf server-jre-8u101-linux-x64.tar.gz
3、配置環境變量
vim /etc/profile 在最下面加入
export JAVA_HOME=/app/soft/jdk1.8.0_111
export JRE_HOME=/app/soft/jdk1.8.0_111/jre
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
4、使配置生效
source /etc/profile
安裝Nginx
1、下載源碼包
wget http://nginx.org/download/nginx-1.7.8.tar.gz
2、解壓文件
tar -zxvf nginx-1.7.8.tar.gz
3、安裝相關組件
yum -y install pcre*
yum -y install openssl*
4、校驗環境
./configure --prefix=/app/soft/nginx-1.7.8--with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module--with-pcre
5、安裝
make
make install
6、創建日誌文件,不然啓動會報錯
cd /usr/local/nginx-1.7.8
mkdir logs
7、啓動
/usr/local/nginx-1.7.8/sbin/nginx
8、相關命令
/usr/local/nginx-1.7.8/sbin/nginx -s reload#重新加載配置項
/usr/local/nginx-1.7.8/sbin/nginx -s stop #停止
Maven安裝
1、下載Maven
wgethttp://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
2、解壓文件
tar -zxvf apache-maven-3.3.9-bin.tar.gz
3、添加環境變量
vim /etc/profile 在最下面加入
exportMAVEN_HOME=/app/soft/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin
MySQL服務端安裝
1、下載源碼包,用源碼包方式安裝
wgethttp://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15.tar.gz
2、解壓代碼
tar zxvf mysql-5.7.15.tar.gz
3、安裝關聯組件
yum install cmake
yum install ncurses-devel*
yum install gcc gcc-c++ kernel-develncurses-devel bison cmake
yum install bison
這些都安裝好,如果過程中出錯,刪除以下文件再重試
rm -f CMakeCache.txt
4、創建mysql系統用戶組
groupadd mysql
useradd -g mysql mysql #創建一個名爲mysql,並指派到mysql組下面useradd -g 用戶組 用戶名
cmake-DCMAKE_INSTALL_PREFIX=/app/soft/mysql -DMYSQL_DATADIR=/data/mysqldata-DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci-DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1-DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1-DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost
/home/mysql/mysqld --initialize--user=mysql --basedir=/home/mysql --datadir=/home/mysql/data
mysqld --initialize --user=mysql--basedir=/app/soft/mysql --datadir=/data/mysqldata
Z1EoqyBg1p<0
alter user 'root'@'localhost' identified by'6598961bbs';
5、賦予權限
chown -R root:mysql /usr/local/mysql
6、創建mysql數據目錄並賦予權限
mkdir /usr/local/mysqldata
chown -R mysql /usr/local/mysqldata
7、初始化數據庫
bin/mysql_install_db--datadir=/data/mysqldata/mysqldata --user=mysql
8、修改數據庫帳號密碼,用於登錄
./bin/mysqladmin -u root password '123456'
9、配置/etc/my.cnf
[mysqld]
datadir=/usr/local/mysqldata
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommendedto prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/tmp/mysqld.pid
10、複製服務器配置文件,用於啓動停止
cp mysql.server /etc/init.d/mysqld
下面的命令纔可用
/etc/init.d/mysqld stop
/etc/init.d/mysqld start
/etc/init.d/mysqld restart
11、亂碼解決
在my.conf加入:
character_set_server=utf8
init_connect='SET NAMES utf8'
如:
[mysqld]
datadir=/usr/local/mysqldata
socket=/tmp/mysql.sock
character_set_server=utf8
init_connect='SET NAMES utf8'
user=mysql
# Disabling symbolic-links is recommendedto prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/tmp/mysqld.pid