前端必须的四个安装教程 | 8月更文挑战

177 阅读3分钟

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的安装方法两种(这里介绍源码安装):

如果没有可以在这里下载:

链接:pan.baidu.com/s/1i4SdEzb

密码:9wkl

2: 源码安装:

(1)解压:tar -zxvf nginx-1.5.9.tar.gz 

(2)设置配置信息: ./configure --prefix=/usr/local/nginx

(3)编译:make

(4)安装:make install

当然,安装过程中会出现很多问题:基本上都是确实依赖包

clipboard4.png 如果出现上面的报错:安装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.*"

clipboard5.png

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

clipboard7.png 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

clipboard8.png 添加

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

在最后位置添加一个可读写的用户

clipboard.png

[/]

user1=rw

接着打开第二个配置文件

vi passwd

clipboard2.png

给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

clipboar3d.png

export LANG=en_US.UTF-8

svn up --non-interactive --username user1 --password user1 '/usr/local/nginx/html/www'