安裝 Nginx 1.9+

新增 nginx.repo vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 安裝Nginx yum install nginx 啟動服務 service nginx start chkconfig --levels 235 nginx on

May 5, 2016

安裝 PHP5.6

一、更新rpm REMI源 (最新的PHP版本需要修改REMI.REPO中的ENABLED=0為1) vi /etc/yum.repos.d/remi.repo CentOS 6 yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm CentOS 7 yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 二、安裝 PHP 想install其它版本的PHP需要修改REMI.REPO中的ENABLED=0為1 路徑:/etc/yum.repos.d/remi.repo [remi-php55]是PHP5.5 [remi-php56]是PHP5.6 選擇你要的版本做修改即可 vi /etc/yum.repos.d/remi.repo 安裝 PHP yum install php 安裝其他 PHP Lib yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm 設定 php, php-fpm 設定 php 設定內容如下(/etc/php.ini): cgi.fix_pathinfo=0 session.save_handler = files session.save_path = "/var/lib/php/session" date.timezone = "Asia/Taipei" error_reporting = E_ALL & ~E_NOTICE display_errors = On magic_quotes_gpc = Off 設定 php session 檔的權限 mkdir /var/lib/php/session...

May 5, 2016

安裝 Nexus OSS

Nexus OSS Nexus OSS是用來架設maven私有倉庫的好幫手 安裝其實非常容易 下載網址 下載至您要放置的目錄下即可開始操作以下流程 (這裡放置在/usr/local) tar zxvf nexus-2.11.4-01-bundle.tar.gz ln -s nexus-2.11.4-01/ nexus chown -R nexus:nexus nexus chown -R nexus:nexus nexus-2.11.4-01/ chown -R nexus:nexus sonatype-work/ 修改下面兩個設定 vi /nexus-2.11.4-01/bin/nexus NEXUS_HOME="/usr/local/nexus/nexus" RUN_AS_USER=nexus 修改Port vi /nexus-2.11.4-01/conf/nexus.properties application-port=18081 啟動 sh /var/opt/nexus/nexus/bin/nexus start

December 14, 2015

CentOS7 Tomcat 增加 systemctl 控制

1.增加啟動參數 在Tomcat的bin目錄下增加一個setenv.sh檔,catalina.sh啟動的時候會調用,同時可以在這個檔案設置Java內存 範例如下: #add tomcat pid CATALINA_PID="$CATALINA_BASE/tomcat7.pid" #add java opts JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m" 2.增加 tomcat.service 在 /usr/lib/systemd/system 目錄下增加 tomcat7.service, 內容的目錄必須是絕對路徑。 vi /usr/lib/systemd/system/tomcat7.service PIDFile就指到tomcat所在的目錄 Description=Tomcat After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/data/tomcat/tomcat7.pid ExecStart=/data/tomcat/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target [unit]設定服務的描述 [service]設定服務的啟動,停止等 [install]設定使用用戶 systemctl 命令 查看全部服務 systemctl list-unit-files --type service 查看服務 systemctl status name.service 啟動服務 systemctl start name.service 停止服務 systemctl stop name.service 重啟服務 systemctl restart name....

October 1, 2015

CentOS6.5 Tomcat開機自動啟動

1.設定啟動腳本 在目錄 /etc/init.d 新增一個 tomcat 的腳本 vi /etc/init.d/tomcat 記得修改你的 JAVA_HOME, CATALINA_HOME 到你所在的目錄下 #startup script for jakarta tomcat # # chkconfig: - 85 20 # description: Tomcat running # processname: tomcat7 # pidfile: /var/run/tomcat.pid # config:# Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ ${NETWORKING} = "no" ] && exit 0# Set Tomcat environment. export JAVA_HOME=/usr/java/jdk1.8.0_25 export CATALINA_HOME=/usr/local/tomcat7 export CATALINA_OPTS="-Dbuild.compiler.emacs=true" export CLASSPATH=....

September 30, 2015

CentOS7 安裝Tomcat

1.切換目錄到 /usr/local 我把我的tomcat放置在這裡,你也可以選擇在開心的目錄下 cd /usr/local 2.下載Tomcat wget http://ftp.twaren.net/Unix/Web/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz 3.解壓縮 tar -zxvf apache-tomcat-7.0.57.tar.gz 4.更改資料夾名稱 mv apache-tomcat-7.0.57 tomcat7 5.啟動或停止Tomcat 啟動Tomcat 7 /usr/local/tomcat7/bin/startup.sh 停止Tomcat 7 /usr/local/tomcat7/bin/shutdown.sh 6.防火牆設定 Tomcat 預設連接埠為 8080,所以必需開啟 8080 才可以連線 7.測試Tomcat是否正常 開啟瀏覽器,輸入【http://IP位址:8080】 若要測試範例網頁是否可以執行,輸入【http://IP:8080/examples/jsp/ 】,點選其中一個Execute即可以測試。

September 30, 2015

CentOS7 安裝JDK 64 Bit

tar.gz 安裝 cd /opt wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz" tar zxvf jdk-7u79-linux-x64.tar.gz alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2 alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2 alternatives --set jar /opt/jdk1.7.0_79/bin/jar alternatives --set javac /opt/jdk1.7.0_79/bin/javac rpm 安裝 1.下載JDK 首先到 官方網址 下載你需要的JDK版本 2.安裝rpm包 會自動安裝到/usr/java下 rpm -Uvh jdk-8u25-linux-x64.rpm 3.alternatives管理JDK版本 在Linux中可以同時存在許多個不同版本的JDK,方法是使用alternatives來進行管理 alternatives的指令格式如下: alternatives –install <連結> <名稱> <路徑> <優先順序> alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_25/bin/java 1 使用alternatives檢查一下系統中的設定,因為只有一個直接按Enter即可, 如果有兩個以上,可以選擇要使用的版本,+號即表示目前系統使用的版本 alternatives --config java 4.檢查安裝是否正常 java -version javac -version 5....

September 30, 2015