CentOS环境搭建

1.安装jdk

 

卸载java

<1># rpm -qa|grep jdk                ← 查看jdk的信息或直接执行

<2>#yum -y remove xxxxxx        ← 删除jdk

<3># java -version                     ← 删除java版本

<4>#yum -y remove java-xxxx-gcj-compat        ← 卸载gcj

 

重新安装jdk,从SUN下载jdk-xxx-linux-i586-rpm.bin或jdk-xxx-linux-i586.bin
在/usr下新建java文件夹,将安装包放在/usr/java目录下
 # mkdir /usr/java

 

# cd /usr/java

# chmod a+x jdk-xxx-linux-i586.bin         ← 使当前用户拥有执行权限
# ./jdk-xxx-linux-i586.bin            ← 选择yes直到安装完毕

 

配置环境变量
    <1># vi /etc/profile
    <2>在最后加入以下几行:
       export JAVA_HOME=/usr/java/jdkxxx
           export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
           export PATH=$PATH:$JAVA_HOME/bin
    <3># reboot     ← 重启机器配置生效

 

2.安装mysql

下载MySQL-client-5.5.12-1.rhel5.i386.rpm,MySQL-server-5.5.12-1.rhel5.i386.rpm放到/usr/java下

 

#rpm -hiv MySQL-server-5.5.12-1.rhel5.i386.rpm

#rpm -hiv MySQL-client-5.5.12-1.rhel5.i386.rpm     ←安装mysql

 

设置mysql

#mysql -uroot

mysql>  set password=password('pwd');         ←设置密码

mysql> flush privileges;

 

mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;                                                    ←允许远程访问
mysql> FLUSH PRIVILEGES;

 

修改字符集为utf8,查找/etc目录下是否有my.cnf文件,如果没有就要从/usr/share/mysql,拷贝一个到/etc 下

#cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf

 

修改my.cnf文件,

  5.5版本以下:在该文件中的三个地方加上 default-character-set=utf8([client] [mysqld] [mysql])

  5.5版本以上:default-character-set=utf8已经不能用了,在[mysqld]加上

character-set-server = utf8

mysql>show variables like 'character_set%' ;     ←查看字符集

 

#/etc/init.d/mysql  restart            ← [start | stop | restart](实现启动,停止,重启)

 

 

3.安装tomcat

 

下载apache-tomcat-xxxx.zip放到/usr/java下

#cd /usr/java/apa*/bin

#chmod +x *.sh                     ← 给sh可执行的权限

#./startup.sh                          ←启动成功

 

将文件tomcat6拷贝到目录/etc/init.d/下
更改其中的路径为自己的实际路径
使用命令:
#chkconfig --add tomcat6           ←添加服务

 

CentOS(Community ENTerprise Operating System)是一个企业级的Linux发行版,它是基于Red Hat Enterprise Linux(RHEL)源代码重新编译而成,并提供了与RHEL相同的内核和系统功能。CentOS被广泛应用于服务器环境中,因其稳定性和安全性而受到许多开发人员和管理员的青睐。 在CentOS环境搭建通常包括以下几个步骤: 1. **安装CentOS**: - 下载CentOS安装介质(ISO镜像文件)。 - 制作启动盘,可以通过刻录到光盘或创建USB启动盘。 - 从启动盘启动计算机并按照安装向导进行安装。 - 选择语言、键盘布局、分区方案、网络配置等。 - 安装完成后,重启系统并使用root账户登录。 2. **基本系统配置**: - 更新系统软件包和软件包管理器(yum)。 ``` yum update ``` - 安装必要的软件包,如开发工具、文本编辑器等。 ``` yum groupinstall "Development Tools" ``` - 设置主机名和网络配置。 - 安装防火墙管理工具(如firewalld或iptables),并配置相应的安全规则。 3. **安装和配置服务**: - 根据需要安装各种服务,如Web服务器(Apache、Nginx)、数据库服务器(MySQL、PostgreSQL)、邮件服务器(Postfix、Dovecot)等。 - 配置服务的启动和管理,例如使用systemd管理服务。 ``` systemctl start httpd systemctl enable httpd ``` - 设置自动启动和配置文件编辑。 4. **安全性加固**: - 设置SELinux(Security-Enhanced Linux)为强制模式,增强系统的安全性。 - 关闭不必要的服务和端口。 - 配置用户权限和访问控制。 5. **备份与维护**: - 定期备份系统关键数据。 - 使用cron作业进行定期任务的调度,比如定期更新系统软件包。 - 监控系统状态,确保服务稳定运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值