内容は陳慧氏の発言によるものです。自習レビュー、侵害削除の場合
1.プラットフォームサーバーのトポロジー構造図
电商平台
管理后台
买家平台
卖家平台
计划要多少台服务器,服务器的配置要求
数据库服务器数据库用的是msyql 备份服务器
Redis 服务器
Nginx 服务器 负载均衡、反向代理、动静分离(为了处理图片资源)
Tomcat 容器 admin front seller
交易系统OTC
2、Linuxビルドjdk1.8
JDKダウンロードリンク:
https ://www.oracle.com/technetwork/java/javase/downloads/index.html
1.アップロードして解凍します
unzip 05-jdk1.8.0_72.zip -d /usr/local/java
2.jdkのbinおよびjreディレクトリにパーミッションを追加します
cd /usr/local/java/jdk1.8.0_72/
chmod -R 755 bin/
chmod -R 755 jre/
3、jdk環境変数を構成します
#在最后写上:
vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_72
export JRE_HOME=/usr/local/java/jdk1.8.0_72/jre
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
#保存退出,让其生效
source /etc/profile
コマンドテスト手順:
javacコマンドを使用します。コマンドが見つかりませんというエラーはありません
。java-versionを
使用すると、バージョンはjavaバージョン「1.8.0_72」として表示されます。echo $ JAVA_HOME、echo $ CLASSPATH、echo $ PATHを使用して構成は正しいです。
java -version
javac
第四に、Tomcatをデプロイします
1.Tomcatインストールパッケージをアップロードします。tarファイル。インストールパッケージを現在のディレクトリに解凍します
tar -xvf 06-apache-tomcat-8.0.33.tar.gz
2./soft/apache-tomcat-8.0.33/confの下にあるserver.xml構成ファイルを変更します
元のポート8080をポート9088に変更します
3. tomcatの途中でbinパスに切り替えて、次のコマンドを開始します。
#远程连接工具关闭之后 tomcat 进程还会在后台运行
setsid ./startup.sh &
4.アクセス方法:IP + port -------------- ps -ef | grep javaTomcatプロセスのコマンドを表示します
重启tomcat 操作步骤:
1、ps -ef | grep java
2、Kill -9 ID
3、重新启动这个容器: setsid ./startup.sh &
注意事项:
如果启动tomcat 无法正常访问需要关闭防火墙
查看防火墙运行状态命令为:systemctl status firewalld
关闭防火墙命令为:systemctl stop firewalld
如果修改tomcat 配置文件 需要重启tomcat
5、nginxデプロイメント
1.ダウンロードしてインストールします(rpmパッケージの方法)
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx -y
#启动:
systemctl start nginx
#查看nginx 进程
ps -ef | grep nginx
#杀nginx 进程
Kill -9 nignx
2.nginxの構成ファイルを変更します
cd / etc / nginx && cd conf.dに切り替え、default.confを変更し、ポート9008に変更します
(注:tar.gz make && make installバイナリインストールの場合、この時点で構成ファイルの名前と場所は異なります。 )
(チュートリアルの真ん中は、listen 80 —> 9008を置くことです)
訪問:(
次のブログでは、ソースドキュメントの展開、nginxコンテンツを、こことは少し異なります。場所も変更してください)
=分割線=====
Nginxデプロイメント方法2(gcc関連のソフトウェアが必要):
1.nginx.tar.gzをアップロードして解凍します
yum -y install pcre-devel
yum -y install openssl openssl-devel
mkdir /usr/local/nginx-1.4.2
tar -xvf nginx-1.4.2.tar.gz
cd /usr/local/nginx-1.4.2
2、执行安装コマンド./configure --prefix = / usr / local / nginx-1.4.2 / --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre
3、make && make install
4.インストールディレクトリcd / usr / local / nginx-1.4.2 / sbinを起動して切り替え、setsid ./nginx&を実行します。
setsid ./nginx &
5.構成を変更するには、cd / usr / local / nginx-1.4.2 / confディレクトリに切り替えてvinginx.confファイルを変更し、構成ファイルを変更するには、nginxを再起動する必要があります
6つのデプロイメントredis
(1)redis-3.0.7.tar.gzインストールパッケージをLinux環境の指定されたディレクトリにコピーします。例:/ home / soft
(2)コマンドtar -xvf redis-3.0.7.tarを使用して、tarパッケージを解凍し、redis-3.0.7ディレクトリを取得します。
tar -xvf redis-3.0.7.tar
(3)redis-3.0.7ディレクトリに入り、make && makeinstallコマンドを実行してコンパイルします。
(4)redis.conf構成を変更します。次のように:
(5)setsid ./src/redis-server redis.conf&コマンドを使用して、redisサービスを開始します。
./src/redis-cli shutdownを使用して、サービスを停止します。
パート1終了