腾讯云服务器(Linux)搭建JDK+MySQL+Apache

1、获得root权限:$ sudo /bin/su - root

2、安装JDK

3、安装MySQL

4、安装Apache


1、获得root权限:$ sudo /bin/su - root

 创建简写命令:
  >编辑./bashrc : $  vim ./bashrc 
  >添加内容如:
     alias md= 'mkdir'  
     alias root='sudo /bin/su - root'  
  >退出后使得文件生效:$  source ./bashrc

2、安装JDK

(1) 首先去官网下载JDK对应Linux环境安装包,然后上传到服务器中。

    或者用命令下载:$ wget URL

(2) 在usr目录下建立java安装目录:
  #  cd /usr
  #  mkdir java

(3) 将压缩包拷贝到java目录下:
  #  cp package_path /usr/java/

(4) 解压压缩包:
  #  tar -zxvf package_name

(5) 配置相关环境变量,修改/etc/profile文件,增加jdk的相关内容(JAVA_HOME、PATH等信息)
  #  vim /etc/profile
  在最下面添加一下内容:
  "export JAVA_HOME=/usr/java/你的版本
   export PATH=$JAVA_HOME/bin:$PATH
   export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"

(7) 配置生效:#  source /etc/profile

(8) 测试是否配置安装成功:#  java -version

3、安装MySQL

(1)下载MySQL社区版的tar.gz包,下载到本地上传到服务器或者将使用wget从官网下载。

   # wget URL

(2)、在/usr/ 目录下面创建mysql文件夹
   # cd /usr
   # mkdir mysql

(3)、将压缩包拷贝到mysql目录下
   # cp package_path /usr/mysql/

(4)、解压mysql的压缩包
   $ tar -xvzf package_name

(5)、添加mysql组和mysql用户
  #  groupadd mysql
  #  useradd -r -g mysql mysql

(6)、将文件存入到/usr/mysql/data ,并授权
  #  mkdir -p /usr/mysql/data
  #  chown -R mysql.mysql /usr/mysql/data

(7)、改变目录所有者
  #  cd /usr/mysql
  #  chown -R mysql .
  #  chgrp -R mysql .

(8)、初始化MySQL数据库:
  #  ./bin/mysqld --initialize --user=mysql --basedir=/usr/mysql --datadir=/usr/mysql/data
      此时可能会报错:error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory,解决方法: 只需要安装libaio包即可
  #  apt-get install libaio1  
  注:记住安装过程中生成的临时密码:c/3zkutZT5)%

(9)、生成rsa秘钥:
  #  bin/mysql_ssl_rsa_setup  --datadir=/usr/mysql/data

(10)、创建系统配置文件
  # vim /etc/my.cnf
  添加内容:
    [mysqld] 
    basedir=/usr/mysql
    datadir=/usr/mysql/data

(11)、启动mysql
  把启动脚本放到开机初始化目录:$  cp mysql/support-files/mysql.server /etc/init.d/mysql
  修改该脚本:#  vim /etc/init.d/mysql
  修改内容:
       basedir=/usr/mysql
       datadir=/usr/mysql/data
  启动mysql:#  /etc/init.d/mysql start
  如果出现错误:Starting mysql (via systemctl): mysql.serviceFailed to start mysql.service: Unit mysql.service not found.
  执行:#  systemctl enable mysql.service

(12)、mysql注册为开机启动服务:
    #  chmod +x /etc/init.d/mysql
    #  chkconfig --add mysql

(13)、使用service启动/停止服务
    #  service mysql start
    #  service mysql stop

(12)、mysql加入到环境变量中:
    # vim /etc/profile
   在path后面添加:/usr/mysql 和 /usr/mysql/bin

(13)、连接mysql
    # mysql -u root -p (密码为初始密码)

(14)、修改初始密码
    # mysql>set password=password('xxxxxx')

(15)、设置root账户的host地址(修改了才可以远程连接,也可以不设置,就只能本地连接)
  mysql>grant all privileges on *.* to 'root'@'%' identified by 'xxxxx';

4、安装Apache

(1)# sudo apt-get install apache2  安装Apache

(2)# service apache2  [ start | stop | restart | status ]   启动/停止/重启/查看状态
     Apache的默认安装,会在/var下建立一个名为www/html的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里,所有的HTML文件放在HTML文件夹下面即可。

(3)在浏览器输入IP即可进入Apache的默认首页。

(4)默认重要配置信息:

    配置文件:  /etc/httpd/conf/http.conf
    服务器根目录:  /var/www/html
    访问日志文件:  /var/log/httpd/access_log
    错误日志文件:  /var/log/httpd/error_log
    默认端口:  80(可以通过conf/httpd.conf文件修改默认端口)
    模块存放路径:  /usr/lib/httpd/modules

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值