最近需要使用Ubuntu作为服务器搭建Lnmp环境,顺便将操作过程写下来,与大家分享.如有不足之处,欢迎大家提出不同意见.(本文默认读者已经熟悉相关linux命令的使用,比如创建文件和文件夹,编辑文件的命令等.) 操作系统:Ubuntu 15.10 本系统是新装的,所以没有Nginx.mysql和php环境.如果之前有装过这些环境的还得先把之前的软件先卸载. 一.安装MySQL 直接输入命令:sudoapt-get install mysql-server mysql-client 中间需要你输…
1. vm下安装Ubuntu 1)下载镜像ubuntu-15.04-desktop-amd64.iso http://yunpan.cn/cF5dwV6zw33ef 访问密码 ecba(个人分享在360网盘) 2) 安装完成后,第一个处理问题就是中文转换--语言支持--更改用户的语言为中文 3)虚拟机和主机交互需要安装linux的vmtools. http://huger.blog.163.com/blog/static/176295453201212403313558/   2. mysql…
1.lnmp详细  http://www.discuz.net/thread-3513107-1-1.html 2. 到php目录 http://blog.aboutc.net/linux/65/compile-and-install-php-on-linux(centos7) http://blog.csdn.net/white__cat/article/details/28982971(ubuntu) 3.下载PHP安装包 4.tar解压  tar -zxvf /home/sniper/Do…
1. ubuntu编译安装nginx http://www.cnblogs.com/zhangjun516/archive/2013/02/03/2890990.html 1. 手动编译安装 Nginx 1.2.0Nginx下载页面:http://nginx.org/en/download.html 1)安装基础环境:sudo apt-get install dpkg-dev build-essential zlib1g-dev libpcre3 libpcre3-dev2)下载nginx wg…
一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代码分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat.分开打包,前端代码放到root文件夹中,后端代码放到根目录下. 二.jdk 详细安装过程 1.下载rpm后缀名的安装包:http://www.oracle.com/technetwork/java/javase/downloa…
https://blog.csdn.net/pgpanda/article/details/51800865 工作需求,自己在windows下搭建了一个mosquitto环境测试mqtt 话不多说,直接上过程 环境为windows64bit 因为官网上已经找不到mosquitto的windows64位下载了,还是花了一番功夫 下载链接,mosquitto64位版与Cygwin64位版: 链接:http://pan.baidu.com/s/1o8Swnv8 密码:si95 链接:http://pa…
linux环境下 python环境import找不到自定义的模块 问题现象: Linux环境中自定义的模块swport,import swport 出错.swport模块在/root/sw/目录下. 解决方法1:此种办法当时生效,但是需要写入每一个文件中,才能import不出错. import sys sys.path.append('/root/sw') import swport #成功 解决方法2:修改环境变量/etc/profile vi /etc/profile  在最后一行添加 ex…
一. 首先要解释一下,什么是LNMP,LNMP起源于LAMP,LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的缩写,这里将Web服务端的Apache替换成了资源消耗更少,更稳定的Nginx,所以LNMP就是Linux+Nginx+Mysql/MariaDB+Perl/PHP/Python的缩写: 引用LNMP一键安装包网站的简介来简单的介绍一下,为什么要选择LNMP LNMP一键安装包是什么? LNMP一键安装包是一个用Linux Shell编写的…
(这篇文章是在搭建QEMU环境时,在网上找到了一些教程资料,并在实际操作中遇到的一些问题的整理) 下载Linux内核 下载内核有两种方法,一种是用git直接下载内核代码树,方便后面的内核开发.另一种是直接到内核社区下载稳定版本(详见:https://www.kernel.org/pub/linux/kernel/v4.x/). 下面演示从Linux kernel主线下载代码进行编译. 使用命令:git clone git://git.kernel.org/pub/scm/linux/kernel…
通常我们所说的LNMP是指一个网站基本的组织框架,即Linux系统支持,Nginx静态服务,Mysql数据库支持以及PHP动态编程语言支持.目前Mysql数据库被Oracle数据库分析公司收购,其创始人以自己女儿的名字命名并同时开发了一个数据库,名为MariaDB数据库,数据库操作语法和语句基本与Mysql一致,对我们的操作丝毫没有影响,所以我们以MariaDB为例,搭建一个个人博客网站. 1.建站前准备: 因为我们的Linux系统自带的防火墙功能十分强大,为减少因防火墙而导致数据库或PHP启动…
#写的不好,大牛勿喷 #其实我很努力 OS:CentOS6.5 1.关闭SELinux,关闭防火墙 原因:1.SELinux确实可以提高服务器的安全性,但是对于服务器的性能存在一定的影响,同时它的复杂规则对于管理人员来说非常头疼,所以暂时关掉吧,非要开启也是可以的:      2.关闭防火墙是为了让初学者学习更加方便,对防火墙技术好的人可以开启防火墙.在企业环境中,只有配置了外网IP的服务器再会开启防火墙,但是即使是外网IP,一般情况下也不轻易的开启防火墙,高并发.高流量的业务服务器仍然不能开启…
本地环境:Ubuntu 14.04 使用软件: WordPress 4.1.1 中文优化版 EasyEngine 安装步骤: 安装 LNMP 环境; wget -qO ee rt.cx/ee && sudo bash ee sudo ee stack install --adminer 安装LNMP和数据库管理工具 Adminer. 安装 PHP + MySQL 站点; sudo ee site create wp.exa --mysql 新建一个域名为 wp.exa 的 PHP + My…
安装配置 Nginx 安装配置 MySQL 安装配置 PHP Nginx 与 PHP-FPM 集成 环境配置验证   LNMP 环境代表 Linux 系统下 Nginx + MySQL + PHP 网站服务器架构.本文档介绍 CentOS 下的 LNMP 环境搭建.本文档包含软件安装内容,请确保您已熟悉软件安装方法.. 安装配置 Nginx 自动安装 Nginx.输入命令: yum install nginx service nginx start chkconfig --levels 235…
由于开发环境要求,或者实际需要.经常会出现python2.7和python3.x共存下的开发环境问题.虚拟环境的搭建可以很好的隔离Projects的开发环境. 1.首先解决python2.7和python3.x的pip问题 由于py2和py3版本都是使用的pip,然而我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:\Windows\下面.这个启动器允许我们指定使用Python2还是Python3来运行代码(当然前提是你…
前言 最近没有什么事情,喜欢总结并学习东西!前几天写来一个Session共享,那么我们为什么需要Session共享?因为我们的应用程序分布在多个服务器上,为了合理分配用户的请求,就需要用到负载均衡技术(将请求/数据[均匀]分摊到多个操作单元上执行). 怎样实现负载均衡? 1.  使用F5硬件来实现 2. 使用Nginx 工具来搭建一个. 下面我们就讲解一下,在Windows环境下,怎样部署Nginx及常见问题. 一:下载Nginx 去官网下载最新的 Windows-1.11.10 并解压到英文目…
查证了一些资料之后,发现 apache-apollo服务器使用的人还是挺多的,资料也比较齐全,所以直接选择 apache-apollo了,具体性能如何,先用起来再说吧: 1.下载 apache-apollo http://activemq.apache.org/apollo/download.html 2.配置JDK环境 这里不详述,网上资料很多,自行百度JDK环境配置 3.解压apache-apollo,并以管理员身份运行cmd命令: ①定位到bin目录下(依次执行两条命令:E:,cd E:\…
1.测试验证环境 服务器角色 机器名 IP SQL Server Ver 主体服务器 WIN-TestDB4O 172.83.XXX.XXX SQL Server 2012 - 11.0.5058.0 (X64) 镜像服务器 WIN-TestDB5O 172.73.XXX.XXX SQL Server 2012 - 11.0.5058.0 (X64) 2.创建前环境检查 (1)网络是否能联通,并且端口可用. (2)SQL Server版本.补丁是否满足镜像要求. (3)SQL Server数据库…
基于nginx搭建rtmp服务器需要引入rtmp模块,引入之后需重新编译nginx linux环境几个命令行就能实现编译,笔者未尝试,网上有很多教程. windows环境还需要安装一系列的编译环境,例如nasm等等,很繁杂. 目前为止,笔者浏览的关于“实现在windows环境下搭建rtmp服务器”的博客包括了两个思路: 1.手动编译nginx,参考博客https://www.cnblogs.com/lidabo/p/9077938.html,笔者环境配置完成后,编译nginx时失败了:bat文件…
Git服务搭建多见于linux环境,但windows主机也不少,目前网上文章诸多不全,且以讹传讹,不甚清楚.下面介绍windows环境下的自动部署和发布. 所需环境及资源:Java环境.Gitblit:示例服务器环境:windows server 2012 一.Java环境的安装 1)下载JRE安装包windows环境下使用GitBlit,必须安装Java环境,而Java环境可采用JRE或JDK两种方式安装,这里采用JRE的方式,其安装包相对JDK也要小不少,若已安装JDK环境可忽略. JRE安…
一.node.js环境搭建 有多个安装方法,但是注意npm与node版本相关性较强!以下方案较为简便 1.下载网址 http://nodejs.cn/download/ 2.下载window 64位 如图所示 以上勾选即可 (第二个不建议勾选,自动下载环境是从国外,会被墙掉,所需环境后面会提到如何手动搭建完成) 3.在cmd界面中检查安装是否成功 安装remix-ide 1.在cmd下输入命令安装remix-ide本地环境(此处依据网络速度,等待时间可能较长) (因本人在虚拟机中完成,使用C盘,…
https://www.cnblogs.com/zrp2013/p/4183546.html 有关权限说明:-rwxrw-r‐-1 root root 1213 Feb 2 09:39 50.html第一个字符:-(文件),d(目录),l(链接)其他3个一组,u第一组rwx:文件所有者是读写执行g第二组rw-:文件所有者所在的组的其他用户有读写权限o第三组r--:其他组的用户只有读的权限r=4,w=2,r=1nginx php-fpm mysql用户权限解析nginx是源码安装的,php是yum…
##大致步骤 1 安装Anaconda 2 在Anaconda中建立虚拟TensorFlow的虚拟环境 建立虚拟环境的命令是 conda  create -n tensorflow python=3.X  (注意目前windows环境下不支持) 3 在该虚拟环境中安装ipython和jupyter notebok ##下面是详细步骤 Anaconda安装tensorflow 1.从官网(https://www.anaconda.com/download/#windows)下载对应的Anacond…
一.安装gitblit服务 1.下载地址 https://pan.baidu.com/s/1wQ3TEE_gw5xZvyFPZB9xFg 2.上传至linux服务器并解压缩 tar xvf gitblit-1.8.0.tar.gz 3.修改defaults.properties文件 vim /usr/local/gitblit-1.8.0/data/defaults.properties 修改如下:git.repositoriesFolder = /usr/local/gitblit-1.8.0…
jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在linux环境下的root同级目录下配置software目录 将下载好的jdk上传到software文件夹里面 (我使用的操作软件是) 到software这个目录下. 输入命令:cd /software 输入命令:ll 就可以看到我们的jdk包 三,解压文件 解压命令      tar xzvf jdk-8u1…
Ubuntu下的PHP开发环境架设   今天重新装了ubuntu那么就吧过程记录下. 打开终端,也就是命令提示符. 我们先来最小化组建安装,按照自己的需求一步一步装其他扩展.命令提示符输入如下命令: 1 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 上面的命令是最小化组建安装amp也就是apache2 ,php5 和 mysql 在加上一个php的mysql扩展 上面命令输入完成后提示输入密码,成…
说明: LNMP: L=linx;N= Nginx:M=MySQL:p=PHP 本文分四部分进行讲解说明: 1.Nginx的搭建:2.php-fpm安装配置:3.源码安装Mysql5.6版本的数据库:4.Bugfree的搭建 ===================================================== Nginx的安装 ------------------------------------------------------------------- 本文是介绍使…
LNMP = Linux + Nginx + Mysql + PHP 1.0 Linux环境搭建 Linux 系统安装[Redhat] 1.1. FastCGI介绍 1.什么是CGI(common gateway interface)    -->通用网关接口,用于Http服务和其他机器上程序服务交流的工具    -->CGI必须运行在网络服务器上2.什么是FastCGI    FastCGi是一个可伸缩地,高速地在HTTP服务器和动态脚本语言直接通信的接口(FastCGI在Linux下的so…
首先,需要安装C语言的编译环境,因为Nginx是C语言编写的.通常大多数Linux都会默认安装GCC,如果没有的话,可以如下安装. 安装make: yum -y install gcc automake autoconf libtool make 查看make是否安装 安装g++: yum install gcc gcc-c++ 查看gcc安装情况 PCRE库: Nginx需要PCRE(Perl Compatible Regular Expression),因为Nginx的Rewrite模块和H…
简易的搜索引擎搭建 我的配置: Nutch:1.2 Tomcat:7.0.57 1 Nutch设置 修改Nutch配置 1.1 修改conf/nutch-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!-- Put site-specific property overrides…
看到鸟哥私房菜对NFS的介绍,就想试试玩一下.看起来步骤也很简单. 1.背景名词. NFS(Network File System) 作用:让所有的Unix-like 机器通过网络共享彼此的文件 局限:文件权限问题.客户端和服务器端必须具备相同的账号才能够访问某些目录或文件. RPC(Remote Procedure Call) 作用:指定每个NFS功能所对应的port number,并且通知客户端,让客户端可以连接到正确的端口上去. 当服务器在启动NFS时会随机选取数个端口,并主动向RPC注册…