计划开启PHP学习教程,情况如下:

1.采用教程35章48个视频文件

2.时间4月29日-5月6日 共计8天

3.具体划分每天学习章节数不少于5个,预留5-6号时间为五一假期出玩情况

4.要求认真学习视频内容,代码部分亲自实现,随时更新博客笔记

PHP的第一章主要讲述四个部分:PHP的来龙去脉、PHP的特性、PHP的机理和PHP的安装与测试

PHP的来龙去脉和特性主要讲述发展历史和特点,没有太大意义,明白PHP是嵌入HTML的脚本语言。

PHP的机理讲述了一个简单的PHP页面,关于现实页面的当前时间:

 <html>
<title>hello world</title>
<body> <H1>hello world!</H1>
<H2>
<?php
$currtime=time();
$currtimestr=strftime("%H: %M: %S",$currtime);//格式化
echo"当前时间:".$currtimestr;
?>
</H2>
</body>
</html>

PHP应用程序运行于服务器端,目前浏览器测试不能出现当前时间。

PHP的安装与测试:

目前需要linux系统服务器,使用台式机上的ubuntu虚拟机,因为很久没有使用了,想查看一下版本之类信息。

cat /proc/version 命令查看内核版本信息;

lsb_release -a 查看列出所有版本信息;

我们采用的Ubuntu是12.10版 ;IP:192.168.157.129

补充:使用netterm远程连接服务器, 下载地址:http://www.suxiazai.com/wangluogongju/ftp/1449.html

对netterm安装并学习使用,使用教程 http://blog.csdn.net/galdys/article/details/8024546

————————————————————————————————

由于各种问题决定在笔记本上重新装载虚拟机,这是个大活!

用户名:srz89 密码:1122

测试主机虚拟机之间能相互ping,下一步实现putty工具的服务器连接!

初步测试拒绝连接,参考文章http://www.cnblogs.com/iamonmyway/archive/2011/12/04/2275632.html

需要安装SSH,貌似遇到问题了!!!

The following packages have unmet dependencies:
    openssh-server : Depends: openssh-client (= 1:5.9p1-5ubuntu1.4) but 1:6.0p1-3ubuntu1 is to be installed
    E: Unable to correct problems, you have held broken packages.

解决方案:

搞定, 先装一个依赖的指定版本的 openssh-client (旧版):

sudo apt-get install openssh-client=1:5.9p1-5ubuntu1.4

然后再装 openssh-server 就OK了。

在启动ssh服务/etc/init.d/ssh start

网友的智慧是无穷的!终于连接上了!!哈哈!!

————————————————————————————————

接下来第一步安装Mysql数据库:

参考文献:http://blog.chinaunix.net/uid-26275986-id-4051976.html

sudo apt-get install mysql-server mysql-client来安装mysql

运行mysqladmin -u root -p password进行修改密码

在正式启动Mysql以前需要先修改一下配置文件,主要是sudo vim /etc/mysql/my.cnf下,注释掉binding-address=127.0.0.1的这句代码,其他配置根据需要灵活修改即可。

在命令终端上输入mysql -u root -p,然后输入密码即可登录mysql数据库。

打开关闭服务:/etc/init.d/mysql start/stop

————————————————————————————————

今天花了很多时间安装系统,明天继续在ubuntu下安装Apache软件!决定五一出去游一游,可能计划要调整!明天见!

PHP第一章学习——了解PHP(上)的更多相关文章

  1. 20172327 2018-2019-1 《第一行代码Android》第一章学习总结

    学号 2018-2019-1 <第一行代码Android>第一章学习总结 教材学习内容总结 - Android系统架构: 1.Linux内核层 Android系统是基于Linux内核的,这 ...

  2. Spring实战第一章学习笔记

    Spring实战第一章学习笔记 Java开发的简化 为了降低Java开发的复杂性,Spring采取了以下四种策略: 基于POJO的轻量级和最小侵入性编程: 通过依赖注入和面向接口实现松耦合: 基于切面 ...

  3. Day1 《机器学习》第一章学习笔记

    <机器学习>这本书算是很好的一本了解机器学习知识的一本入门书籍吧,是南京大学周志华老师所著的鸿篇大作,很早就听闻周老师大名了,算是国内机器学习领域少数的大牛了吧,刚好研究生做这个方向相关的 ...

  4. [蛙蛙推荐]SICP第一章学习笔记-编程入门

    本书简介 <计算机程序的构造与解释>这本书是MIT计算机科学学科的入门课程, 大部分学生在学这门课程前都没有接触过程序设计,也就是说这本书是针对编程新手写的. 虽然是入门课程,但起点比较高 ...

  5. 20165233 Java第一章学习总结

    20165233 2017-2018-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一章 Java特点:语法简单.面向对象.与平台无关.动态. 字节码不能被任何平台直接识别. ...

  6. JavaScript高级程序设计(第4版)-第一章学习

    第一章 什么是Javascript 一.历史 JavaScript的名字怎么来的 首先,我们从javascript的历史开始了解,在以前的时候网页要验证某个必填字段是否填写,或者是判断输入的值的正确与 ...

  7. 《Django By Example》第一章 学习笔记

    首先看了下目录,在这章里 将会学到 安装Django并创建你的第一个项目 设计模型(models)并且生成模型(model)数据库迁移 给你的模型(models)创建一个管理站点 使用查询集(Quer ...

  8. 《Java基础教程》第一章学习笔记

    Java 是什么呀! 计算机语言总的来说分成机器语言,汇编语言,高级语言.其中Java一种高级计算机语言,它是一种可以编写跨平台应用软件,完全面向对象的程序设计语言. Java划分为三个技术平台,Ja ...

  9. html5 +css3 第一章学习和笔记

    各位同学.身为本版的斑竹.,希望各位童鞋都能学到Html5 .特此没两天更新一个学习笔记和大家一起学习Html5.... 语法改变       1.新增的元素和废除的元素       2.新增的属性和 ...

随机推荐

  1. ASP.NET MVC View向Controller传值方式总结

    1:QueryString传值1)也可以使用new{}来为form的action增加querystring2)在controler里使用Request.QueryString["word&q ...

  2. R与数据分析旧笔记(四)画地图练习

    > library(maps) > library(geosphere) 载入需要的程辑包:sp > map("state")#画美国地图 > map(&q ...

  3. codeforces 377B Preparing for the Contest 二分+优先队列

    题目链接 给你m个bug, 每个bug都有一个复杂度.n个人, 每个人有两个值, 一个是能力值, 当能力值>=bug的复杂度时才可以修复这个bug, 另一个是雇佣他需要的钱,掏一次钱就可以永久雇 ...

  4. 为steghide实现字典破解功能

    steghide是一个隐写术软件,可以在图片.音频等文件里隐藏数据. 鉴于原始的steghide在解密数据时不能选择字典文件破解,于是本人就用python简单地为其实现字典破解功能. -------- ...

  5. python 数字类型

    数值类型:整型(int)-通常被称为是整型或整数,是正或负整数,不带数点.长整型(long integers)-无限大小的整数,整数最后是一个大写或者小写的L浮点型(floadting point r ...

  6. Toolkit 一键激活Office 2010方法及Office 2010 Toolkit工具下载

    Office 2010激活的方法很多,但推荐使用本站亲测,可永久使用的两种方法,随便使用哪一种,一个不行就换另外一个.基本上只要Office 2010正常安装了,下面两种方法的任何一种都可以正常激活. ...

  7. 让Java的反射跑快点

    由于反射涉及动态解析的类型,某些Java虚拟机的优化不能被执行,所以导致了一定的性能的问题,特别是在JDK6以前特别严重,有时甚至达到数百倍,但是在JDK6以后,据说性能差别就不是哪么大了,JDK对此 ...

  8. java的表达式

    Java是面向表达式的语言,Java中一个简单表达式可以是下面任意一种: ● 常量:7.false.● 单引号括起来的字符字面常量:'A'.'3'.● 双引号括起来的字符串字面常量:"foo ...

  9. Android使用ViewFlipper实现左右滑动效果面

    在我的博客中,上次是使用ViewPager实现左右滑动的效果的,请看文章:Android使用ViewPager实现左右滑动效果. 这次我来使用ViewFlipper实现这种效果,好了,先看看效果吧: ...

  10. ios蓝牙开发(四)BabyBluetooth蓝牙库

    BabyBluetooth 是一个最简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容ios和mac osx. 特色: 基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你 ...