1,JDK的安装
链接:pan.baidu.com/s/1slLrW4l 密码:cdok
1,mkdir java
2,cp /home/soft/jdk-6u45-linux-x64.bin /usr/java/
3,cd /usr/java
4,chmod 755 jdk-6u45-linux-x64.bin
5,./jdk-6u45-linux-x64.bin
6,vi /etc/profile
在文件尾部加入:
JAVA_HOME=/home/files/jdk1.6.0_45
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
7,之后查看是否安装成功 java version -a
2,nginx的安装
1:nginx的安装方法两种(这里介绍源码安装):
如果没有可以在这里下载:
密码:9wkl
2: 源码安装:
(1)解压:tar -zxvf nginx-1.5.9.tar.gz
(2)设置配置信息: ./configure --prefix=/usr/local/nginx
(3)编译:make
(4)安装:make install
当然,安装过程中会出现很多问题:基本上都是确实依赖包
如果出现上面的报错:安装pcre-devel解决问题
yum -y install pcre-devel
当然:如果出现了其他错误,查看错误代码,安装相对应的error依赖包
比如:yum -y install openssl openssl-devel
3:安装完之后,如果忘记nginx在哪里,可以
wehreis nginx
启动nginx:进入目录:cd /usr/local/nginx
./sbin/nginx
4:如果修改了nginx.conf配置文件
先测试: ./sbin/nginx -t
测试成功:然后重启nginx
./sbin/nginx -s reload
5: 常用的Nginx启动测试命令:
1:官网:nginx.org/ 下载最新的
./sbin/nginx -t 修改配置文件,测试配置是否正确
./sbin/nginx -s reload 重启,加载最新的配置
./sbin/nginx -s stop 立即停止
./nginx -s quit 优雅停止
./nginx -s reopen 重新打开日志
3,Mysql的安装
Centos 7.5 YUM安装Mysql 1, 下载
wget <http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm>
2, yum安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
3, 检查mysql源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
4, yum安装Mysql
yum install mysql-community-server
5, 启动Mysql服务
systemctl start mysqld
6, 并添加开机启动
systemctl enable mysqld systemctl daemon-reload
7, 查看Mysql状态
systemctl status mysqld
8, 此时Mysql安装完成!!!
接下来修改密码
查看默认的mysql密码
vi /var/log/mysqld.log
9, 修改mysql的密码
登录mysql: mysql -uroot -p 回车
密码: =>g6hj.Nx4e (上面查看的原始密码)
set password for 'root'@'localhost'=password('Jamie@3975');
10, 添加远程登陆的用户权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Jamie@3975' WITH GRANT OPTION;
11,修改mysql字符编码
vi /etc/my.cng
添加
character_set_server=utf8
init_connect='SET NAMES utf8'
12 , 重启Mysql
systemctl stop mysqld
systemctl start mysqld
13 ,查看Mysql字符集
show variables like '%character%';
4,SVN的安装
1, 安装svn
yum -y install subversion*
2,创建一个目录
mkdir -p /var/svn/zlm
3,把目录改变成仓库
svnadmin create /var/svn/zlm
4,进入仓库
cd /var/svn/zlm
设置仓库用户和密码
cd conf/
打开配置文件
vi authz
在最后位置添加一个可读写的用户
[/]
user1=rw
接着打开第二个配置文件
vi passwd
给user1用户添加密码
user1=user1
接着打开第三个配置文件
vi svnserve.conf
修改一下配置
anon-access=none
auth-access=write
password-db=passwd
authe-db=authz
realm=/var/svn/zlm
5,启动zlm仓库版本服务:端口号3690
svnserve -dr /var/svn/zlm (--listem-port 3691)如果3690被占用
:启动之后查看相对应的服务:
pstree |grep svn
或者
ps -ef|grep svn
或者
netstat -tnlp|grep svn
此时SVN已经成功安装完成,记得iptables里面添加3690端口号
实现本地仓库开发,提交到SVN,自动同步到项目中
6, 服务器上检出一下
项目:
svn co svn://101.132.142.124 ./ 检出到当前目录
设置
仓库zlm ,提交更新到www网站根目录的钩子脚本
cd /var/svn/zlm/hooks
cp post-commit.tmpl post-commit
chmod a+x post-commit
export LANG=en_US.UTF-8
svn up --non-interactive --username user1 --password user1 '/usr/local/nginx/html/www'