#1
Posted 19 December 2011 - 01:47 AM
I'm interested in learning things about creating/managing MySQL database, how to link to the database, any relevant things with PHP, and how to assign domain names, like the name servers and things like that. How to create a subdomain, and how do host multiple sites off the server.
I know that this could prove to be an advanced topic, but I think it is something that I need to learn to be successful, and more efficient. I would appreciate any guidance as I am novice as far as this goes.
Thanks,
Zach
#2
Posted 19 December 2011 - 05:21 PM
ConTEXT Sublime Text Opera PHP MySQL phpMyAdmin
Use a debugger: Firefox, IE, Chrome, Safari, or Opera
Know the foundations of computer science: algorithms, machine architectures, data structures, etc. Don't just blindly copy techniques from application to application. Know what you are doing, that it works, and why it works. Don't think you know what the industry will be in five years time or what you'll be doing then, so gather a portfolio of general and useful skills. Try to write better, more principled code. Work to make "programming" more of a professional activity and less of a low-level "hacking" activity (programming is also a craft, but not just a craft). Learn from the classics in the field and the better advanced textbooks; don't be satisfied with the easily digested "how to" guides and online documentation - it's shallow.
-- Bjarne Stroustrup
He that teaches himself has a fool for a master.
-- Benjamin Franklin (paraphrased)
#3
Posted 21 December 2011 - 08:27 AM
At first, excuse my English, please.
I have zero knowlege of computer, and just therefore (possibly), I have stupid self-confidence.
There was a desire to do a little site about boating. Once on your site and viewing, it briefly, I realized that this is possible. But there are questions related to the deployment site and for ISPs. I want to place it on a dedicated server. Please do not try to dissuade me from this. I heard enough of this at the local sites, in addition, there is talk in jargon that is impossible to understand. I plan to use the cheapest server within 3-4 months, for self-study, and then perhaps move on to the virtual. To do this, I want to simulate a dedicated server on the second drive of my computer, and using ssh and Linuxe.
Can your forum helps me with this?
If your answer - Yes, I shall ask.
I want to warn you that before I used Windows, I get knowledge from Wikipedia, and your site, communicate quickly I can not, but I should be reading everything very carefully
Thank you.
P.S. protechig excuse me that I post to your topic. After answer of moderators to my post I ask its to remove .
#5
Posted 21 December 2011 - 03:37 PM
ConTEXT Sublime Text Opera PHP MySQL phpMyAdmin
Use a debugger: Firefox, IE, Chrome, Safari, or Opera
Know the foundations of computer science: algorithms, machine architectures, data structures, etc. Don't just blindly copy techniques from application to application. Know what you are doing, that it works, and why it works. Don't think you know what the industry will be in five years time or what you'll be doing then, so gather a portfolio of general and useful skills. Try to write better, more principled code. Work to make "programming" more of a professional activity and less of a low-level "hacking" activity (programming is also a craft, but not just a craft). Learn from the classics in the field and the better advanced textbooks; don't be satisfied with the easily digested "how to" guides and online documentation - it's shallow.
-- Bjarne Stroustrup
He that teaches himself has a fool for a master.
-- Benjamin Franklin (paraphrased)
#6
Posted 21 December 2011 - 11:47 PM
Edited by davej, 21 December 2011 - 11:50 PM.
#7
Posted 22 December 2011 - 08:18 AM
TheGallery - What is yoda? My first post been compiled within 2 hours, you understand?, I hope.
davej - "DSL or Cable which generally forbid hosting"- thanks for warn, I do not knew. I, of course, take into account your comments. But to go to the ISP, I need to know at least something, so I need a second drive.
justsomeguy - Hoster has:
AMD Athlon 64 3700+
* RAM 1024 MB DDR400 RAM
* Hard disks 2x 160 GB SATA HDD
(Software-RAID 1)
NIC 100 MBit
Software:
Operating System
* 32-Bit:
Debian 6.0 min, CentOS 5.7 min, CentOS 6.0 min
* 64-Bit:
Debian 6.0 min/LAMP*, CentOS 5.7 min, CentOS 6.0 min
-there are and other.
Operating System via VNCVirtual Network Computing, VNC, enables operating system installation directly via the admin interface Robot. openSuSE 12.1, Fedora 16, CentOS 6.0
Administration (available for LAMP) Webmin
*Linux *Apache *MySQL *PHP
Service:
Dedicated IP 1
(allocation in accordance with RIPE guidelines)
Reverse DNS Administration
....- and others.
I have: Р4-1,8Ггц, second disk will SATA 80GB, I do not know what doing with second disk, for how many of partitions to divide? ( I wish 4 ). If I divide the disk to four partitions, install Debian-6 and CentOS-6, and leave 2 partitions empty, this can for begining?
Thanks, men.
#8
Posted 22 December 2011 - 06:10 PM
ConTEXT Sublime Text Opera PHP MySQL phpMyAdmin
Use a debugger: Firefox, IE, Chrome, Safari, or Opera
Know the foundations of computer science: algorithms, machine architectures, data structures, etc. Don't just blindly copy techniques from application to application. Know what you are doing, that it works, and why it works. Don't think you know what the industry will be in five years time or what you'll be doing then, so gather a portfolio of general and useful skills. Try to write better, more principled code. Work to make "programming" more of a professional activity and less of a low-level "hacking" activity (programming is also a craft, but not just a craft). Learn from the classics in the field and the better advanced textbooks; don't be satisfied with the easily digested "how to" guides and online documentation - it's shallow.
-- Bjarne Stroustrup
He that teaches himself has a fool for a master.
-- Benjamin Franklin (paraphrased)
#9
Posted 23 December 2011 - 06:32 PM
justsomeguy -For my computer need only 32-bit OSs?
Two weeks ago I set the gNewSense(Debian-family)side by side to Windows. All had went smoothly and clarity, except end, where been choice between a few kinds initial booting of OSs. I did foggy fo me the acts, but all ended well.
To avoid foggy fo me acts, I want switch off 'HomeDisk' at all, and install Linux to 'ServerDisk' from CD, and after to put *Apache *MySQL *PHP and so on.
Shutdown computer,plug in 'HomeDisk', power on computer, pick from BIOS the 'HomeDisk', to boot gNewSense.
I hope see content 'ServerDisk' in File Brouser my gNewSense.
Can I do that way? There are others ways but I afraid errors.
Thanks.
#10
Posted 25 December 2011 - 06:25 PM
http://www.newegg.co...N82E16817997016
Also regarding the internet connection you will need -- the obvious thing is that you will need to obtain an internet connection with a "Fixed IP Address" from your ISP.
You may be getting in way over your head if you are going to be learning Linux and Apache and PHP and HTML and CSS all at the same time.
#11
Posted 25 December 2011 - 10:39 PM
davej- it is attempt to clarify my previous post. My goal is simulate into new second HD the dedicated server, I named this HD-'ServerDisk'. I already have HD with Linux(gNewSense), I named this disk-'HomeDisk'. I will not do anything with this disk('HomeDisk'), I just turn it off while I will be setting Linux to 'ServerDisk'. After I had installed Linux to 'ServerDisk' from CD, and after to put *Apache *MySQL *PHP and so on. After all I Shutdown computer,plug in 'HomeDisk', power on computer, pick from BIOS the 'HomeDisk', to boot gNewSense.
I hope see content 'ServerDisk' in File Brouser my gNewSense.
Can I do that way? There are others ways but I afraid errors.
Thanks
P.S. Excuse me if I wrote it is unclear again, please.
#12
Posted 25 December 2011 - 11:07 PM
#13
Posted 25 December 2011 - 11:37 PM
#14
Posted 26 December 2011 - 12:42 AM
crony, on 25 December 2011 - 11:37 PM, said:
The BIOS will certainly see both disks, but what do you want to do with them? The GRUB menu allows you to select the desired OS, not the desired HD. For Linux setup questions you might as well go and talk with experienced people;
http://www.linuxques...linux-newbie-8/
or
http://www.linuxforu...g/forum/newbie/
Edited by davej, 26 December 2011 - 12:46 AM.
#15
Posted 26 December 2011 - 01:44 PM
davej- GRUB throws me in a holy terror! With my actions, I want to avoid many difficulties. In the end, I hope to have two boot options from the BIOS: 1) 'HomeDisk'- and I work with 'ServerDisk' as dedicated server,
2)'ServerDisk'- and I work as a normal OS.
Thanks.
Edited by crony, 26 December 2011 - 02:19 PM.
#16
Posted 26 December 2011 - 04:43 PM
crony, on 26 December 2011 - 01:44 PM, said:
2)'ServerDisk'- and I work as a normal OS.
The only way to completely isolate two disks is to use a disk bay (see link above). Will you use Linux for the HomeDisk or will you use Windows? If you use two different OS's then the GRUB menu will let you choose the OS, but this does not isolate one disk from the other. On my dual-boot disks I use ext3 format for Linux and NTFS for Windows. This provides a slight isolation since Windows cannot read the ext3 disk partitions.
If you use Linux for both Home and Server then there are other possible options, such as GRUB launching different runlevels, so that the Home mode would run the desktop GUI desktop but the Server would run only a command line. For this and other details you should probably talk to more experienced Linux people.
Edited by davej, 26 December 2011 - 04:51 PM.
#17
Posted 26 December 2011 - 06:28 PM
No the task completely to isolate the disks. Task is send commands from 'HomtDisk' to 'ServerDisk' via terminal, i.e. command line.
#18
Posted 26 December 2011 - 06:33 PM
crony, on 26 December 2011 - 06:28 PM, said:
No the task completely to isolate the disks. Task is send commands from 'HomtDisk' to 'ServerDisk' via terminal, i.e. command line.
I would think that the only way to run the two disks at the same time and completely isolated would be to use two different PC's or to perhaps use a Virtual Machine -- but I don't know enough about VM's to tell you what they can do.
Edit--
Perhaps you should re-evaluate whether you want to create a home server or simply buy space at a web hosting company. With a hosting service it is as you describe -- You write your web code on your home pc and then you connect with their server via FTP and upload your code to create and maintain your website. The hosting company server is completely isolated from your home pc and is many miles away. Normally you share a server with a number of other customers (who are all isolated -- this is done transparently to you) or you can pay higher rent per month and get a dedicated server. Google "Web Hosting Service." An example would be http://www.hostmonster.com/
Edited by davej, 27 December 2011 - 04:22 PM.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











