首页 文章 精选 留言 我的

精选列表

搜索[环境],共10000篇文章
优秀的个人博客,低调大师

Centos7服务器下apache网站环境搭建与wordpress

需要安装apache,php,mariadb 安装Apache yum install -y httpd apache启动并设置开机自启 systemctl start httpd.service systemctl enable httpd.service 安装PHP及其各项服务 yum -y install php php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-mysql 安装MariaDB数据库 yum -y install mariadb-server mariadb-client mariadb启动并设置开机自启 systemctl start mariadb.service systemctl enable mariadb.service 给数据库root用户设置密码 mysqladmin -u root password //以root身份登录,回车后输入密码 登录数据库 mysql -u root -p //回车后输入设置的密码 登录数据库后,可以新建其他用户并授全权 grant all privileges on mysql.* to 用户名@localhost identified by '用户名.me'; //修改用户为自己想建的用户名 update mysql.user set password=password('密码') where User="用户名" and Host="localhost"; //给新建用户设置密码 flush privileges; //更新数据库 exit; //退出数据库 防火墙开启80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd –reload //更新防火墙规则 解压wordpress tar -zxvf wordpress-4.7.4-zh_CN.tar.gz //默认应该是解压到/root/wordpress目录下 cp -fr /root/wordpress/* /var/www/html //复制wordpress所有文件到apache根目录 chown -R apache:root /var/www/html/ //不更改权限会导致主题和插件安装不了 浏览器输入服务器公网ip/域名,开始安装wordpress 注意:数据库名为mysql,用户名和密码为刚才在mariadb新建的用户名和密码,wp_表前缀最好修改,_不要删除 提交以后会提示无法写入wp-config.php,需要新建,然后把内容复制到里面 touch /var/www/html/wp-config.php vim /var/html/wp-config.php 全部内容都复制进去,保存退出,点击提交 开始设置网站标题和后台用户名和密码,不再赘述 修改wordpress文件上传上限以及执行脚本时间限制: vim /etc/php.ini 找到upload_max_filesize=2M,修改为upload_max_filesize=20M 找到post_max_size = 8M,修改为post_max_size = 20M 找到max_execution_time=30,修改为max_execution_time=0,这里的0表示没有时间限制

优秀的个人博客,低调大师

centos6.5环境 安装php5.5.30的redis扩展

1、下载软件包 wget http://pecl.php.net/get/redis-2.2.5.tgz 2、解压 tar zxvf redis-2.2.5.tgz 3、进入安装目录 cd redis-2.2.5 4、用phpize生成configure配置文件 /usr/local/php/bin/phpize 5、配置(填写php的配置文件路径) ./configure --with-php-config=/usr/local/php/bin/php-config 6、编译 make 7、安装 make install 安装完成之后,出现下面的安装路径 /usr/local/php-5.5.30/lib/php/extensions/no-debug-non-zts-20121212/ ls一下,可以看到.so的文件 然后组装一下地址: /usr/local/php-5.5.30/lib/php/extensions/no-debug-non-zts-20121212/redis.so 8、配置php支持 vi /usr/local/php/etc/php.ini 添加 extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/redis.so 9、开启php、redis、nginx 10、测试 $redis=new Redis(); $redis->connect("192.168.1.128",6379); $redis->set("username","zhangsan"); echo $redis->get("user:userid:10:username"); $redis->lpush("list","helloWorld"); $redis->lpush("list","goodMorning"); $redis->lpush("list","what"); $list=$redis->lrange("list",0,-1); print_r($list); 测试正常

优秀的个人博客,低调大师

续接上篇<Ovirt环境部署手册(barron测试通过)>

Ovirt使用文档 ovirt安装版本 oVirt 引擎版本:3.5.6.2-1.el6 一.内部管理地址 IP:... 账号:admin 密码:**** 操作界面如下:" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/24/8798d8bfd1ed1b6e219b45c39f36be61.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 进入操作界面之后跟普通的电脑使用一样操作 二 安装window2008R2系统 第一步:安装window控制台程序:" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/564d67f088c6c8043a5f1fdbe0e743ab.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 百度网盘地址为:http://pan.baidu.com/s/1o8cbvEq 密码:8kpz" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/593ff54243bb7394be8eed555b8074d4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/71ba883144441e8a81f1958b277a5ce9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/c37020346a94d7f5ef2c9bc66e1cba92.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/884237444669468873d0cd992f9e2a5b.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/135fdde6e0a790ffe124c1e80d4defee.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/f5a5384f38303a5e55339dfdfd0cb0a3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/047b2e5c2379c37660df2dd60648acb5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/9b31bc50bb04471a31b35516c21c4cb5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 点击只运行一次" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/c40c3567f88ac00dfa52a40dbc52ac86.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 第二步配置磁盘引导" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/5bb07172743b53ed75726be1b2d80788.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 完成之后自动进入到开机引导界面 启动之后没有发现磁盘 SCSI驱动程序iso文件见百度云盘 链接:http://pan.baidu.com/s/1mi01UE8 密码: nm35" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/816ceef11e2733ddd0896e0be2792c5b.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/ced2aeb663ac362fb6761f80789be672.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/7c63d1a5b60790b28ad2ff9c63340da3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=">" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/cc67608921fd08010fa1cd328f8c1b55.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 加载完成之后需要重新更换CD为系统镜像 点击下一步" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/7e1a2dd1dbcd8d4b1e44e2e6a09ae0a0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> window系统安装完成: linux系统安装无需加载驱动只需要点击下一步即可: 三.网络配置重点 配置网络(重点) 1.虚拟机网络一直配置不成功() 2.重新把网络梳理一遍 3.发现问题 ovirt的网络配置架构如下 ovirtmgmt网桥<----------->eth0网卡 后面新增的虚拟机实际上是再多新建一个网桥比如aa 修改配置文件如下:" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/08b91953daa4d881584d76d88c3bd615.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 第二张网卡一定不要配置网关,否则可能导致网络不通" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/b124bfcb4e670e3bc3ec10730b77f170.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> web操作界面添加一块虚拟网卡(一般非部署人员不用配置此项 了解即可)" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/a0cd4f8362e382715a4519551bf2dcc5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 启动虚拟机之后可以在节点服务器下数据 brctl show 命令查看有几台虚拟机启用这个网桥设备 如图:" style="margin:0px 0px 15px;padding:0px;border:none;" data-original="http://i2.51cto.com/images/blog/201711/23/8a79a14bf20e81baa76766a5fe32c964.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk="> 本文转自 Barron1 51CTO博客,原文链接:http://blog.51cto.com/13172370/2043561,如需转载请自行联系原作者

优秀的个人博客,低调大师

cocos2d-x在mac下配置安卓开发环境

前言: 我们都知道cocos2d-x是一个跨平台的游戏引擎,但如果只用它来开发iPone/iPad端的游戏,有点太杀鸡用牛刀了,如果是那样的话,cocos2d-x就没有展现出它的优势了。那我就来介绍一下用cocos2d-x如何创建一个安卓平台,并且成功的将ios游戏项目转化成安卓游戏。 操作步骤: 在中断输入pico .bash_profile打开之后输入export ANDROID_SDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-sdk$export ANDROID_NDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk$export COCOS2DX_ROOT=/Users/Himi/Documents/cocos2d-1.0.1-x-0.12.0export NDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk-r7bexport PATH=$PATH:$ANDROID_SDK_ROOTexport PATH=$PATH:$ANDROID_NDK_ROOT然后按住Ctrl+X->Y+回车结束路径配置然后新建一个xcode项目,如果是新添加了类之后,必须确保所有的类文件都在class中,然后重新编译,确保项目能在iPhone模拟器中正常运行接着是在终端运行cocos2d-x中的create-android-project.sh,新建项目,项目名称com.dxw.test,然后选择id2,接着文件名test。然后将proj.android中的build_native.sh修改一下路径:将../../修改成../libs,接着将四个文件分别复制到自己的项目libs中,有的需要覆盖。最后看一下自己的项目中platform中最后java/libs是否包含好多java文件,如果没有的话,就自己从cocos2d-x中找到相应的文件然后复制就可以了如果是自己额外创建的项目: 要修改jni下的mk文件: 将LOCAL_SRC_FILES:=hellocpp/main.cpp... , 将所有项目中cpp文件都添加进去 然后对proj.andorid进行清理,删除掉assert和obj文件删除,然后继续./build_native.sh进行编译 注意点: 1.要修改cocos2dx项目中的AppDelegate.cpp, applicationDidFinishLaunching的方法下面添加一行:CCEGLView::sharedOpenGLView()->setDesignResolutionSize(320,480,kResolutionUnKnown); //屏幕分辨率自适应 2.修改eclipse下的一个AndroidManifest.xml文件,因为他默认的是横屏的(LandScape),如果是纵屏的话要修改成竖屏(android:screenOrientation="portrait")显示。 测试: 将文件分别import到工程中,首先导入proj.android然后是libcocos2dx文件,最后插上手机进行运行! 本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366269,如需转载请自行联系原作者

优秀的个人博客,低调大师

PhoneGap+jQm webapp本地化(1)--环境搭建以及资源介绍

前言 上个月我设计一个基于JQM的webapp作为我的毕业设计 jQuery moible 开发笔记之项目设计 http://www.cnblogs.com/youxilua/archive/2012/01/03/2310963.html 结果…当然是做完了…效果嘛,作为毕业设计还可以,但是实际使用起来实在不给力,例如,窗口的浮动,流量的消耗,还有对于设备配置的依赖(例如,在局域网中HTC 野火跑起来那叫一个慢死…),不过,在一些高端设备运行还可以,例如,小米(我们班还是挺多人买了),iphone,三星的银河系列… 工欲善其事,必先利其器 我们没必要学习苦行僧那样,用记事本来打代码.目前而言呢,phonegap的IDE工具最好的当然是DW CS 5.5. 不过,我这里使用eclipse作为我的开发IDE,因为之前使用过DW CS 5.5 ,这次就换个IDE工具. Eclipse 的配置 1,一站式新建项目 phonegap + jqm http://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download/ 这个插件还是很给力的,已经支持默认支持最新版本的phonegap,jqm,sencha 安装完以后选择这个图标 2,选择要建何种类型的phoneGap (1),默认已经支持直接创建最新版本的phoneGap (2),这个插件支持两大移动js框架jqm & Sencha Touch,当然..这两个框架只能二选一了,你不选也行… (3),我这里选择我最为熟悉的jQm框架,默认已经支持最新版本了 3,接着,创建android项目即可 接下来就不啰嗦了… 完成以后:项目结构,activity都已经写好的了.. 代码也已经写好了. 注意:新建完以后,可能androidmainifest会报错,你把报错的那行代码删掉即可,你也可以根据那个代码要求找一个支持xlarge包的android版本(4.0吧)(貌似2.2没有这玩意),我这里省事直接删掉算了… 自带例子简单介绍 在新建一个page,想使用插件帮你打包好的API你需要以下步骤 1,准备JS文件,滑轮到index.html文件最后几行; //这个JS是必须的,调用的是设备的初始化 <script type="text/javascript" charset="utf-8" src="apis/device.js"></script> //以下API自己按照自己的喜好调用和修改吧 <script type="text/javascript" charset="utf-8" src="apis/accelerometer.js"></script> <script type="text/javascript" charset="utf-8" src="apis/camera.js"></script> <script type="text/javascript" charset="utf-8" src="apis/capture.js"></script> <script type="text/javascript" charset="utf-8" src="apis/compass.js"></script> <script type="text/javascript" charset="utf-8" src="apis/connection.js"></script> <script type="text/javascript" charset="utf-8" src="apis/contacts.js"></script> <script type="text/javascript" charset="utf-8" src="apis/events.js"></script> <script type="text/javascript" charset="utf-8" src="apis/file.js"></script> <script type="text/javascript" charset="utf-8" src="apis/geolocation.js"></script> <script type="text/javascript" charset="utf-8" src="apis/media.js"></script> <script type="text/javascript" charset="utf-8" src="apis/notification.js"></script> <script type="text/javascript" charset="utf-8" src="apis/storage.js"></script> 2,在body上调用init()方法,具体使用参见device.js. <body onload="init();"> 3,顺便你写了… 例子演示 感觉,这个跟这个jqm一起的例子,个人感觉比官方那个好很多…截个图,结束吧… 顺便介绍两本有关于phonegap的书 http://book.douban.com/subject/6954116/ http://book.douban.com/subject/6915788/ 下载?反白可见…不希望外传… http://www.kuaipan.cn/file/id_2622545685705289.html http://www.kuaipan.cn/file/id_2622545685705398.html 下次讲讲数据库的调用和摄像头的本地保存吧… 本文转自 liam2199 博客,原文链接: http://blog.51cto.com/youxilua/776689 如需转载请自行联系原作者

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册