腾讯云的Ubuntu LEMP环境配置
来源:互联网 发布:如何做好网络咨询 编辑:程序博客网 时间:2024/05/21 09:01
nginx+PHP+mysql 环境配置
首先登陆到Ubuntu
输入 sudo apt-get update
接着 sudo apt-get install nginx
有提示需要输入 y 来继续的 就键入y 然后enter
安装好之后 ,到浏览器中输入 计算机的ip地址 然后会显示出类似于“Hello nginx”的界面。说明 nginx服务器配置好了
当然服务器路径是在:/usr/share/nginx/html/ 之下的 你看到的界面是:index.html那个界面 可以适当改一改
2.安装mysql
输入 sudo apt-get install mysql-server
他会让你设置一个密码 也就是数据库的密码(用户名为“root” 密码你要自己输入 两次输入要一致)
我们需要告诉MySQL来生成它需要存储其数据库和信息的目录结构。我们可以通过键入做到这一点:
sudo mysql_install_db
sudo mysql_secure_installation
这些设置会问你是否需要更改密码,你就先选择“n”吧 不修改。之后一直enter
3.php
输入 sudo apt-get install php5-fpm php5-mysql
再输入 sudp vim /etc/php5/fpm/php.ini
在编辑其中 搜索关键字 /cgi.fix
找到 ;cgi.fix_pathinfo=1
去掉前面的分号注释 后面的值改为0 为: cgi.fix_pathinfo=0
保存退出编辑器
因为配置做了更改 所以需要重启服务
输入 sudo service php5-fpm restart
4.配置nginx使用php
输入 sudo vim /etc/nginx/sites-available/default
进行修改
server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; server_name localhost; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }}将原来配置和现在对比一下 修改修改 该取消注释的取消 没有的添加以下。
最后验证一下 在刚刚说的那个目录下 写一个php文件
sudo vim /etc/usr/share/nginx/html/index.php
<?php
echo 'hello php';
?>
浏览器中输入 你的ip/index.php (比如 126.254.198.24/index.php)
显示hello php 就说明配置好了
//其他的操作
配置JAVA环境
sudo apt-get install openjdk-7-jdk
然后下面就没了 随便在一个文件夹下新建一个.java文件比如Hello.java 然后在当前文件夹下
输入 javac Hello.java
此时 返回 会看到一个Hello.class的文件 说明已经编译好了
此时输入 java Hello 来运行这个java程序.
//数据库的操作 见链接 http://www.2cto.com/database/201501/372767.html
//关于java 需要引入jar包的如何编译和运行
//参考
http://www.wangmingkuo.com/java/linux%E4%B8%8B%E7%BC%96%E8%AF%91%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cjava%E7%A8%8B%E5%BA%8F%EF%BC%88%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6%E6%88%96%E8%80%85/
javac -d bin -sourcepath src -cp lib/mysql-connector-java-5.0.8.jar src/com/soong/getpoint/DBConnect.java
不报错就可以来运行java程序了:
java -cp bin:lib/mysql-connector-java-5.0.8.jar src.com.soong.getpoint.DBConnect
(进入到project第一层目录的话java -cp bin:lib/mysql-connector-java-5.0.8.jar com.soong.getpoint.DBConnect )
0 0
- 腾讯云的Ubuntu LEMP环境配置
- 腾讯云环境配置
- 腾讯云服务器中Ubuntu上的jdk,tomcat,MySQL的安装和环境配置
- 腾讯云官方配置 php+nginx (ubuntu 环境)
- ubuntu linuxmint lemp lnmp lemp
- 在 Ubuntu 16.04 上安装 LEMP 环境之图文向导
- 在 Ubuntu 16.04 上安装 LEMP 环境之图文向导
- 腾讯云ubuntu配置Tomcat
- 腾讯云ubuntu配置ssl
- 腾讯云服务器环境配置
- 腾讯云服务器配置环境
- 如何使用 docker 配置 PHP LEMP 开发环境
- 腾讯云Ubuntu的jdk安装与环境变量配置
- 腾讯云服务器Ubuntu入门:搭建环境
- Ubuntu 16.04LTS LNMP环境配置 腾讯云服务器 phpmyadmin安装
- CentOS 7.x下的LEMP环境搭建
- CentOS 7.x下的LEMP环境搭建
- LEMP 安装及配置
- Llinux下查到文件
- 接口中的作用域为何不能为protected
- 计算机图形学(三)_图元的属性_16_ 反走样_1_产生的原因
- maven 下载慢,maven 国内镜像
- 手机抓取软件合法吗
- 腾讯云的Ubuntu LEMP环境配置
- 经典算法题:大数据处理常见算法题
- C++实现单例模式
- 四元数
- MySQL之MySQL常用的函数方法
- Dokuwiki如何添加edittable插件
- Sencha Touch快速入门2.0之Sencha Touch App开发
- 初学spring的方法(1)
- Android图片下载缓存库picasso解析