Linux环境部署基本步骤

Linux环境部署基本步骤,第1张

概述注意事项: 1.修改任何配置文件前,记得备份原文件cp/xx/xx/a /xx/xx/a.bak 一、 *** 作系统安装(以centos6.6为例)二、 *** 作系统配置A:网络配置1.修改网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=70:e2:84:0e:a5:dcTYPE=EthernetUUID=7d88f64d-25 @H_403_2@

注意事项:

1.修改任何配置文件前,记得备份原文件cp/xx/xx/a /xx/xx/a.bak

一、 *** 作系统安装(以centos6.6为例)二、 *** 作系统配置A:网络配置1.修改网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=70:e2:84:0e:a5:dcTYPE=EthernetUUID=7d88f64d-257e-48f7-bbc7-8323e9e9c904ONBOOT=yes(设置为开机启动,否则系统重启后,将连不上该服务器)NM_CONTRolLED=yesBOOTPROTO=staticIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS2=192.168.1.1DNS1=192.168.1.245IPV6INIT=noUSERCTL=no2.重启网络服务service network restartB:yum源配置centos可使用yum命令安装,使用前需配置yum源(一般配置为网易163的源)1、备份cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo到/etc/yum.repos.d/CentOS 6wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo3、之后运行yum makecache生成缓存yum clean allyum makecache三、数据库服务器部署1.查看是否已安装MysqL,版本是否满足要求,若版本不符合,需删除,重新安装2.下载所需要版本的安装包,解压3.安装MysqL所需要的包4.安装完成,启动MysqLMysqL5.7.17安装参考步骤如下:rpm -qa grep MysqL查看系统是否安装MysqLservice MysqLd stop停止MysqLrpm -e MysqL-server-5.1.71-1.el6.x86_64rpm -e MysqL-libs-5.1.71-1.el6.x86_64rpm -e --nodeps MysqL-libs-5.1.71-1.el6.x86_64rpm -e MysqL-5.1.71-1.el6.x86_64rpm -e mysql-connector-odbc-5.1.5r1144-7.el6.x86_64cat /etc/passwd grep MysqL查看系统是否有MysqL用户cat /etc/group grep MysqL查看系统是否有MysqL用户组cd /optmkdir MysqL-pkgstar xvf MysqL-5.7.17-1.el6.x86_64.rpm-bundle.tar -C ./MysqL-pkgs/cd MysqL-pkgs/rpm -ivh MysqL-community-server-5.7.17-1.el6.x86_64.rpm MysqL-community-clIEnt-5.7.17-1.el6.x86_64.rpm MysqL-community-libs-5.7.17-1.el6.x86_64.rpm MysqL-community-common-5.7.17-1.el6.x86_64.rpm MysqL-community-libs-compat-5.7.17-1.el6.x86_64.rpm MysqL-community-devel-5.7.17-1.el6.x86_64.rpmMysqLd --initialize --user=MysqL生成默认密码service MysqLd startMysqL–u root–ppassword密码在/var/log/MysqLd.log日志文件中注:MysqL5.6及之前版本的默认root密码为空,不需密码即可登录。MysqL5.7版本需生成默认密码并使用默认密码登录。5.修改root密码注意:1.MysqL5.7与之前版本密码修改方式不同ALTER USER USER() IDENTIFIED BY ‘new_password‘;2.若需要设置简单密码,可能需要@R_301_6157@设置规则SHOW VARIABLES liKE ‘valIDate_password%‘;set global valIDate_password_policy=0;密码规则说明:/LOW:只检查长度;1/MEDIUM:检查长度、数字、大小写、特殊字符;2/STRONG:检查长度、数字、大小写、特殊字符字典文件6.修改数据库字符集为utf-8,解决中文乱码修改配置文件/etc/my.cnf,添加内容:[clIEnt]default-character-set=utf8[MysqLd]default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_ci重启数据库service MysqLd restart7.设置MysqL远程访问权限1.登录MysqL2.指定数据库:use MysqL;3.授权:GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘password‘WITH GRANT OPTION;4.生效:FLUSH PRIVILEGES;5.重启MysqL:service MysqLd restart注:若还不能远程访问数据库,查看防火墙状态,添加3306端口或者关闭防火墙,重试。四、应用服务器部署A.jdk安装1.拷贝其他应用服务器已解压好的整个java文件夹至要部署的服务器2.配置环境变量3.生效:source/etc/profileB.tomcat安装1.拷贝其他应用服务器已解压好的整个tomcat文件夹至要部署的服务器2.将开发程序包放至/home/tomcat/apache-tomcat-7.0.64/webapps/路径下3.到/home/tomcat/apache-tomcat-7.0.64/bin下,执行./ startup.sh启动tomcat4.到/home/tomcat/apache-tomcat-7.0.64/logs下,tail –f catalina.out查看启动情况至此,简单的基本的B/S架构服务器搭建完成,打开浏览器,访问系统URL,验证环境部署是否成功。注:如系统不能访问,可查看系统的防火墙开启状态service iptables status,若开启,设置防火墙规则,打开系统端口;若无安全要求,可关闭防火墙service iptables stop环境部署常见问题原因级解决办法1. *** 作系统中文乱码原因:字符集不支持中文解决办法:修改文件/etc/sysconfig/i18n,添加LANG="zh_CN.UTF-8"或者在环境变量中添加export LANG="zh_CN.UTF-8"2. *** 作系统远程访问,中文乱码原因:所使用的工具,字符集选择错误解决办法:将所使用工具的字符选择utf-83.数据库中文乱码原因:数据库字符集设置错误或者所使用的访问工具字符集选择错误解决办法:参照数据库服务器搭建相关内容4.若安装的数据库为oracle,需注意所装的数据库版本需与 *** 作系统版本相匹配

@H_403_2@ 总结

以上是内存溢出为你收集整理的Linux环境部署基本步骤全部内容,希望文章能够帮你解决Linux环境部署基本步骤所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1026314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存