username:EMBRACE
license:
===== LICENSE BEGIN =====
43136-12042010
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
webStorm :
UserName:William
===== LICENSE BEGIN =====
45550-12042010
00001SzFN0n1bPII7FnAxnt0DDOPJA
INauvJkeVJBuE5bqLEznccE4tet6tr
RiyoMxDK8oDY93tx!ipPyGmqYYeWxS
===== LICENSE END =====
UserName:Microsoft
===== LICENSE BEGIN =====
44827-12042010
00001xZTATXBeJGHI0CFFRIdOKjhQ7
eiwIjgK7qohmwGSZRUK!lINYbpNQKk
5AtC16jzcy6KWlkBBjTZXwL8fnebTM
===== LICENSE END =====
UserName:ChinaRed
===== LICENSE BEGIN =====
41806-12042010
000006gMpIpRoMPJdqqPfxIYyr5UPx
fTuYnZxklVYrNOZUHL6YnHTAUM4zqe
qNrt8QzsZERfO"XiHa802ejK9GtcSj
===== LICENSE END =====
rubyMine :
UserName:William
===== LICENSE BEGIN =====
73770-12042010
00000LsPnluU7HZh4TgJoxNDbnCr!T
0yDfranplDJF4ESFHxfhN6dMBEogxt
S!qZH7LvIjab"9qbXrSfL9NitEBODm
===== LICENSE END =====
UserName:Microsoft
===== LICENSE BEGIN =====
05071-12042010
00001DGDB7Ih6YT6ApG0Uh4wxMwJqf
UjDDJvi5mX0yJS!72q8ZrLhKQfusV"
NVSB9iV!lO1tRbt265"z0vZJBwpl!9
===== LICENSE END =====
UserName:ChinaRed
===== LICENSE BEGIN =====
26405-12042010
00001cYtAkKGNyQA7Er6A9e4oS2Y"I
fK"d"APYe591kwLAHVZ7ieFmfoTKTS
90BTaTdrTg36JEivKlxfVaDszIkWuM
===== LICENSE END =====
phpStorm :
UserName:William
===== LICENSE BEGIN =====
56731-12042010
00001F"L73xP5zfOyL58"Vg0hu"R8S
!aPyCtkqgqc5fEvdQLlLs5a9gzvAcu
!2Gb!gp9kfKoAp1e81dVuhM"a8OJ4v
===== LICENSE END =====
UserName:Microsoft
===== LICENSE BEGIN =====
06656-12042010
00002NFsdQw64GSoAeS1!oxQRM!H8k
Rh3soGkXar1UJa27G0Gx3uz4FEq6Fb
CW09ado0neq"3gqd3lZ8KnE303G"MP
===== LICENSE END =====
UserName:ChinaRed
===== LICENSE BEGIN =====
83865-12042010
00001jJvs5lu13QqsSxk1XXwwpiGL1
4GGM"RKB0xBaYtK6Uh4NVG26"TBhTA
HNKvcsV38NwMho1Wdy75KY61SwSdVQ
===== LICENSE END =====
pyCharm :
UserName:William
===== LICENSE BEGIN =====
43064-12042010
00002qm1!PHwV!dC19Cvu04E6IXZJ9
GN"RaF03!bwPE"x3RZbg7ctJld7yZl
XkVf40g3JJGG4Ibbbg4"HQPwWJWSFU
===== LICENSE END =====
UserName:Microsoft
===== LICENSE BEGIN =====
77380-12042010
000017q0LbsOLEIcYF3VRZszWAYE"K
CYfpWmqrUTJy"ROE03pXMWLZ6Z9jbh
cccsmd3P32vdo!L4tnEkp1jrOuySvx
===== LICENSE END =====
UserName:ChinaRed
===== LICENSE BEGIN =====
42852-12042010
00000zw1KaqXWsbN7MiExhdvN!PIjf
ZDCOi0vxBEGX9QDUYIyvr0768OloCU
FUZ4Evyh4lNEFKRDEVnKye9W2DYxPp
===== LICENSE END =====
3. 12306 购票访问
一、打开https://dynamic.12306.cn/otsweb/
二、点“仍然继续”
三、重新打开12306就可以了
4. 安装 apache + php + mysql
安装步骤按 http://vb2005xu.iteye.com/blog/1682189 来进行吧
下载的是 httpd-2.2.25,把它装在自己的目录中吧
./configure --prefix=/home/kenxu/dist/apache2 --disable-status --disable-userdir --disable-threads --disable-ipv6 --enable-modules='ssl so rewrite deflate headers expires'
使用 上文1 安装的编译环境会爆出 apr 和 apr-devel apr-utils没有安装,在软件中心搜索安装即可
deflate 这个扩展 会爆出:
checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
这是因为 没有安装zlib包,安装zlib-devel
接着会爆出:
configure: error: ...No recognized SSL/TLS toolkit detected
这是因为 没有安装openssl包,安装openssl-devel
此时配置成功,make 时出错:
libtool: link: cannot find the library `/usr/lib/libexpat.la' or unhandled argument `/usr/lib/libexpat.la'
这是因为 没有安装expat库,安装expat-dev
make clean 之后再次运行 make
libtool: link: cannot find the library `/usr/lib/libuuid.la' or unhandled argument `/usr/lib/libuuid.la'
找了N久都没找到相应的信息,最后想起在centos中这个包好像是在libuuid is part of the util-linux-ng package since version 2.15.1,安装 util-linux-ng-dev ,再次 make 就通过了
make install 成功安装
mysql 就直接从软件中心里面安装了,安装之后配置下就行
安装万之后,配置文件在/etc/mysql/my.cnf,在里面新增参数:
skip-name-resolve
innodb_buffer_pool_size=768M
innodb_flush_log_at_trx_commit=2
然后运行 mysqld_safe & 即可
PHP是下载的 php-5.3.27 版本
类似apache编译方式,采取静态编译的方式来编译扩展,并禁用无需的模块:
./configure --prefix=/home/kenxu/dist/php --with-apxs2=/home/kenxu/dist/apache2/bin/apxs --with-config-file-path=/home/kenxu/dist/php/php-config --with-png-dir --with-jpeg-dir --with-gd --with-curl --with-zlib --enable-mbstring --with-mcrypt --with-freetype-dir=/usr --with-mysql=/usr/bin/mysql --with-mysqli --enable-pdo --with-pdo-mysql=/usr/bin/mysql --without-pdo-sqlite --with-openssl
爆出:
configure: error: Please reinstall the libcurl distribution - easy.h should be in <curl-dir>/include/curl/
安装 curl-dev 包后解决
接着会报 libpng-dev , libjpeg-dev,gd-dev,freetype-dev 未找到,全部装上
再次运行会爆出:
configure: error: Sorry, I was not able to diagnose which libmcrypt version you have installed.
找到 libmcrypt 将 libmcrypt,libmcrypt-dev都装上
再次运行会爆出:
configure: error: Cannot find MySQL header files under /usr/bin/mysql
仔细检查发现,原来mysql安装的时候头文件在 /usr/include/mysql下所以此处指定/usr就行
./configure --prefix=/home/kenxu/dist/php --with-apxs2=/home/kenxu/dist/apache2/bin/apxs --with-config-file-path=/home/kenxu/dist/php/php-config --with-png-dir --with-jpeg-dir --with-gd --with-curl --with-zlib --enable-mbstring --with-mcrypt --with-freetype-dir=/usr --with-mysql=/usr --with-mysqli --enable-pdo --with-pdo-mysql=/usr --without-pdo-sqlite --with-openssl
此时配置成功,make爆出
致命错误:libxml/parser.h:没有那个文件或目录
安装 libxml2-dev 包之后解决,再次运行爆出 libidn没找到,安装libidn-dev继续编译,libssh2-dev也要安装
openldap-dev,cyrus-sasl-dev,gnutls-dev,libtasn1-dev,libgpg-error-dev也要安装
再次make通过了,make test 下试试,跑完10634个测试,安装即可
为PHP安装 eAccelerator 插件
从 eAccelerator.net 下载最新的稳定版本,编译时启用共享内存:
解压缩后进入源码目录,运行 ~/dist/php/bin/phpize 生成配置文件,然后执行
export PHP_PREFIX="/home/kenxu/dist/php"
$PHP_PREFIX/bin/phpize
./configure --enable-shared --with-php-config=$PHP_PREFIX/bin/php-config
参见:https://github.com/eaccelerator/eaccelerator/wiki/InstallFromSource
注意 eAccelerator 当前不支持php5.5
环境至此配置成功,运行apache吧
启动bin/apachectl start的时候:
发现报错:httpd: bad user name daemon
解决方法:
groupadd daemon
useradd -g daemon daemon
再运行 apachectl start 就成功啦
打开浏览器输入 http://localhost/phpinfo.php 可以看到访问成功。
给 apache 配置虚拟主机,因为在开发时使用自定义域名更给力,故开启httpd.conf这行
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
一切设置完成后,在浏览器中运行host出现在You don't have permission to access / on this server. 提示。查了一下apache手册找到问题所在处。这里定义了默认对网站根的访问权限。
<VirtualHost *:80>
ServerName localhost
ServerAdmin vb2005xu@qq.com
DocumentRoot /home/kenxu/dist/apache2/htdocs
ErrorLog logs/localhost-error.txt
</VirtualHost>
<Directory "/home/kenxu/appcode/sfcan">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName sfcan.io
DocumentRoot /home/kenxu/appcode/sfcan
ErrorLog logs/sfcan.io-error.txt
</VirtualHost>
然后再次访问,就ok了
sudo leafpad /etc/hosts 在里面新增 127.0.0.1 sfcan.io 然后访问 sfcan.io 就能访问了
至此,整个环境就配置成功了,为了管理Mysql,可以下载一个phpmyadmin程序放到
/home/kenxu/dist/apache2/htdocs 下然后访问 http://localhost/phpmyadmin 就ok啦
由于安装的mysql未设置管理员密码,所以使用phpmyadmin访问不了,所以设置它的管理员密码:
mysqladmin -u root password "newpwd"
如果忘记mysql的root密码可以采取下面的步骤重新设置:
kill掉所有mysql的进程
使用--skip-grant-tables的参数启动mysql
mysqld_safe --skip-grant-tables &
设置新的密码,同样两种方式可以选择
方法一
shell> mysqladmin -u root flush-privileges password "newpwd"
方法二
mysql> UPDATE mysql.user SET Password=PASSWORD('newpwd')
-> WHERE User='root';
mysql> FLUSH PRIVILEGES;
停止mysql server,用正常的模式启动
相关推荐
标题中的"(PHP5.2+MYSQL5.1+ZEND3.3)环境集成安装包"指的是一个专门针对PHP开发的集成环境,包含了三个关键组件:PHP 5.2、MySQL 5.1和Zend Framework 3.3。这个安装包简化了在本地计算机上搭建Web开发环境的过程,...
在实际开发中,为了提高代码的复用性和可维护性,通常会将这些操作封装成服务或者控制器的方法。例如,创建一个ExcelService,提供`import`和`export`两个方法,分别处理导入和导出操作。 总的来说,结合ThinkPHP...
此手册的中文版为开发者提供了全面且准确的中文语言支持,方便国内开发者理解和使用PHP5.1进行Web开发。 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,特别适合于Web开发,可以嵌入到HTML中使用。...
在这个主题中,我们将详细探讨如何使用PHPMailer 5.1版本来实现邮件发送,以及这个版本的关键特性。 首先,PHPMailer 5.1的核心功能是通过SMTP协议与邮件服务器进行通信,支持SSL和TLS加密,确保邮件传输的安全性。...
集成PHPWord,可以让开发者在ThinkPHP5.1项目中方便地生成Word文档。 PHPOffice是包含多个组件的PHP库,包括了PHPWord、PHPPresentation等,用于处理Microsoft Office相关的文件格式。PHPWord允许开发者通过PHP脚本...
PHPMailer_v5.1版本在PHP社区中广受欢迎,因为它提供了丰富的功能和错误处理机制,使得开发者能够方便地集成邮件发送功能。 在PHPMailer_v5.1中,主要包含以下几个关键知识点: 1. **SMTP通信**:PHPMailer支持...
总的来说,"一键LAMP(Apache2.2+MySQL5.1+PHP5.3)"为开发者提供了一个方便、快捷的搭建Web服务环境的方式,使得初学者和经验丰富的管理员都能轻松上手。而这个压缩包提供的详细笔记文档,将帮助用户更好地理解和操作...
ThinkPHP5.1是上海顶想公司精心打造的一款强大的PHP框架,它基于MVC(Model-View-Controller)设计模式,旨在加速敏捷Web应用程序的开发,并简化企业级应用的构建。该框架以其高效、灵活和易用性在PHP开发者社区中广...
总结,基于ThinkPHP5.1的O2O商户系统是一个综合性的Web应用,涵盖了用户管理、商家管理、订单处理等多个关键模块,通过这个项目,开发者不仅可以深入理解PHP编程和ThinkPHP5.1框架,还能了解到Web开发的全貌,对提升...
在这个5.1版本中,PHPMailer提供了一个稳定且功能齐全的邮件解决方案,特别强调了对SMTP协议的支持,使得开发者能够更安全、可靠地发送邮件。 ### SMTP(Simple Mail Transfer Protocol) SMTP是互联网上的标准...
Reflector是一款备受推崇的.NET框架分析工具,其最新版本5.1.6.0为开发者提供了更加强大和精细的功能,帮助他们深入理解、调试和优化.NET应用程序。这款软件以其出色的反编译能力闻名,能够将.NET程序集反编译成可读...
这个压缩包"LuaForWindows_v5.1.5-52及mingw"包含了这两个工具的5.1版本,是开发者在Windows上搭建Lua开发环境的基础。 1. **LuaForWindows**: LuaForWindows是一个基于Lua的集成开发环境,提供了Lua解释器、调试...
PHPMailer是一个用于发送电子邮件的PHP函数包。它提供的功能包括:在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址.支持多种邮件编码包括:8bit,base64,binary和quoted-printable.支持SMTP验证.支持冗余...
initrd.img
在Delphi和C++Builder项目中,CodeSite 5.1可以捕获并显示VCL和FireMonkey组件的内部信息,帮助开发者理解和优化UI逻辑,同时也能追踪内存分配和释放,防止内存泄漏。 对于Visual Studio用户,CodeSite 5.1同样提供...
《ThinkPHP5.1完全开发手册》是一本...《ThinkPHP5.1完全开发手册》是开发人员掌握ThinkPHP5.1框架的重要参考资料,它不仅提供了详尽的技术指南,还通过实例帮助开发者快速上手,是开发高质量PHP应用不可或缺的工具书。
ThinkPHP 5.1 运行环境要求 PHP5.6+ ,虽然不支持 5.0 的无缝升级,但升级过程并不复杂(请参 考升级指导), 5.1.* 版本基本上可以支持无缝升级。 主要新特性: V5.1.27 版本开始, 5.1 版本已经正式作为 LTS 版本...
这个压缩包文件提供了LuaV5.1的编辑开发环境,使得开发者能够更加便捷地进行编程和调试工作。 在开始详细解释之前,我们先了解下LuaV5.1的主要特性: 1. **简洁语法**:Lua设计简洁明了,易于学习和使用,它的语法...
2. **错误检测**:通过检查代码中的潜在问题,如未使用的变量、空指针异常、不正确的异常处理等,Checkstyle 5.1能帮助开发者在早期阶段发现和修复问题,提高代码质量。 3. **注释检查**:检查类、方法、变量的注释...
总结来说,"TP5.1最新源码(可打包下载)"为开发者提供了一种快速获取ThinkPHP 5.1框架的方式,无需通过Composer或Git。这份源码涵盖了PHP Web开发中的关键概念和技术,如MVC、路由、数据库操作、错误处理等,是构建...