zoukankan      html  css  js  c++  java
  • Ubuntu16.04之开发环境构建

     

    Ubuntu软件安装相对于centos而言,那真的是要愉快的多啊!

    以下安装步骤,本人在公司的测试环境和开发环境以及之前个人虚拟机的测试或生产环境都测验过,基本没有问题,只要按照步骤来,即可马到成功!

     mysql的安装

      安装命令:sudo apt-get install mysql-client mysql-server

      注意事项:安装过程中会弹出界面,这个界面是让我输入密码的,一共会弹出两次,一个输入密码,一个确认密码

      安装成功的标识

       mysql -uroot -p 输入密码后进入mysql表示成功

     tomcat8的安装

      安装命令:sudo apt-get install tomcat8

      注意事项:必须先要把jdk安装好

      在浏览器输入ip地址:8080 显示如图表示成功

     

      解压安装

       wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.28/bin/apache-tomcat-8.5.28.tar.gz

       tar -xzvf apache-tomcat-8.5.28.tar.gz

       cd apache-tomcat-8.5.28

       ./bin//startup.sh

       浏览器输入网址:IP地址:8080

       

     

     jdk8的安装

      安装步骤(ppa源安装)

       添加ppa

        sudo add-apt-repository ppa:webupd8team/java

         Error:可能出现找不到add-apt-repository命令

          解决办法

           apt-get install python-software-properties

           apt-get install software-properties-common

        sudo apt-get update

       安装命令

        sudo apt-get install oracle-java8-installer

       安装成功的标志

        命令:java -version

         显示版本信息

      注意事项

       一共会弹出两个框,安装器会提示你同意 oracle 的服务条款,选择 ok 然后选择yes 即可

     maven的安装

      安装命令:sudo apt-get install maven

      安装成功的标志:输入命令mvn -v

       显示版本信息

     git安装

      安装命令:sudo apt-get install git

      常用git命令

       初始化

        git init

       添加到暂存区

        git add

       提交到工作区

        git commit -m '注释'

       关联远程仓库URL

        git remote add origin URL

       推送远程仓库分支

        git push origin 分支名

       创建并切换分支

        git checkout -a 分支名

     redis安装

      安装步骤

       更新和安装

        sudo apt-get update

        sudo apt-get install redis-server

       启动redis

        redis server

       使用命令打开redis终端

        redis-cli

     nginx的安装

      安装前必先安装执行这些命令

       apt-get install build-essential

       apt-get install libtool

       sudo apt-get update

       sudo apt-get install libpcre3 libpcre3-dev

       apt-get install zlib1g-dev

       apt-get install openssl

      通过wget下载nginx

       wget http://nginx.org/download/nginx-1.4.2.tar.gz

        选择好目录,然后解压 tar -xzvf nginx-1.4.2.tar.gz

      进入nginx解压目录

       cd /usr/local/nginx-1.4.2

      配置

       ./configure --prefix=/usr/local/nginx

      编译

       make

      安装

       sudo make install

      启动

       sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

      查看进程

       ps -ef|grep nginx

      注意事项:可能会报错,因为端口被占,apache的端口和nginx相同

       解决办法:杀死apache的端口即可,通过netstat -ntpl命令可查看端口占用情况,找到对应的端口pid 执行kill -9 PID命令即可

      安装成功的标志

       在浏览器输入:IP地址/ 例如 23.228.103.10/ 就会出现nginx的欢迎页面

     安装apache

      安装命令:sudo apt install apache2

      启动命令

       /etc/init.d/apache2 start

      关闭命令

       /etc/init.d/apache2 stop

      重启命令

       /etc/init.d/apache2 restart

      apache部署官网

       只需将任意的静态html部署在/var/www/html下即可让任何人访问

     安装heirloom-mailx

      安装命令

       sudo apt-get install heirloom-mailx

      配置s-nail.rc文件

       vim /etc/s-nail.rc

        添加如下内容

         set from=xxx@163.com set smtp=smtp.163.com set smtp-auth-user=xxx@163.com set smtp-auth-password=123456 set smtp-auth=login

      测试邮件发送

       echo 'hello' | mail -s "hello" test@163.com

    环境部署

     第一步

      git clone 项目仓库分地址,默认主分支

     第二步

      git 克隆成功后,进入项目中 执行mvn clean package命令 将其项目打成一个war包

     第三步

      将war包复制或移动到tomcat目录下的webapps

     第四步

      将移动到webapps下的war包名改为项目名

     第五步

      输入IP地址:端口号/项目名进行访问,显示出相应的效果,表示部署成功

     可能出现报错信息1

      错误信息:error: unmappable character for encoding ASCII

      解决办法:vim ~/.bashrc

       在该~/.bashrc配置文件添加如下内容

        export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8

  • 相关阅读:
    [ts]类
    【跨域】jsonp的实现
    [ts]基础类型
    在Crystal Report中将数字转为英文
    合并 GridView 的单元格
    C#动态加载DLL
    在网页处理按键事件
    SQL Server 2005 中新CTE语法 递归性能测试
    连接远程服务器共享
    Asp.net 文件下载
  • 原文地址:https://www.cnblogs.com/youcong/p/9123722.html
Copyright © 2011-2022 走看看