Jump to content

how to make IRC website?


siddharth

Recommended Posts

Can anyone help me in making IRC website for my collage ?

can i use raspberry (pi) and pineapple (mark 5) to do that?

plz help me in doing that just give me instruction and i will also do my research to make that better..plz someone help me in this.....

love hak5

Link to comment
Share on other sites

Instructions

Step 1: Open web browser.

Step 2: In the address bar, type "google.com" and press enter. This may take some time to load depending on your internet connection.

Step 3: In the search box, in the center of the page, type "how to setup irc sever."

Step 4: Read results and if you need a better explanation or are stuck somewhere, ask here.

Link to comment
Share on other sites

An IRC chat server, or just a website for the channel or IRC network your school uses?

In either instance:

Website < Web server > Hosted Website files > grant access from your LAN or from the internet via DNS pointed to the server so users can reach the site in their browser.

https://www.google.com/search?num=50&newwindow=1&site=&source=hp&q=setting+up+an+apache+web+server&oq=setting+up+an+apache+web+server&gs_l=hp.3..0i7i30l3j0l2j0i30l3.168.12165.0.13873.30.17.0.11.11.0.207.1642.1j11j1.13.0.msedr...0...1c.1.60.hp..6.24.1786.YISDqEWROmY

IRC Server < Web server > install IRC Service > enable access to the IRC service ports on the web server and setup DNS so people can reach the IRC network.

https://www.google.com/search?num=50&newwindow=1&q=setting+up+an+IRC+server&oq=setting+up+an+IRC+server&gs_l=serp.3..0l2j0i22i30l8.136107.136107.0.138331.1.1.0.0.0.0.2196.2196.9-1.1.0.msedr...0...1c.1.60.serp..0.1.2190.UO9Tky4btHo

Creating a web page. Open a text editor, add your code, save file and upload to your web server, done.

https://www.google.com/search?num=50&newwindow=1&q=creating+a+web+page+in+plain+text&oq=creating+a+web+page+in+plain+text&gs_l=serp.3...46114.58831.0.59083.33.28.0.5.5.0.167.3075.3j23.26.0.msedr...0...1c.1.60.serp..6.27.2537.3tjpxRXfAE4

A basic stylesheet and html template to get you started..

style.css file:


body {
background-color: #fff;
color:#333;
font-family:tahoma,arial,sans-serif;
font-size: 18px;
text-align:justify;
margin:0px;
}

#digi-nav {
display:block;
position:relative;
z-index:99;
margin:0px;
}

#digi-nav ul {
padding:0px;
margin:0px;
}

#digi-nav ul li{
display:inline-block;
position:relative;
}

#digi-nav ul li a{
color: #000;
display:block;
position:relative;
text-decoration:none;
padding:5px 25px;
border:solid #000 1px;
}

#digi-nav ul li a:hover{
background-color:#000;
color: #fff;
}

#digi-nav ul li ul{
display:none;
margin:0px;
padding:0px;
}

#digi-nav ul li ul li a {
color: #fff;
padding: 5px 0px;
text-indent: 25px;
}

#digi-nav ul li:hover ul{
background-color: #000;
display:block;
width:220px;
position:absolute;
z-index:999;
}

#digi-nav ul li:hover ul li {
display:block;
}

#digi-nav ul li ul li a:hover {
background-color:#aaa;
}

#header {
width:980px;
margin:0 auto;
padding:20px;
}

#logo {
margin: 20px 0;
}

#container {
width:980px;
padding:20px;
margin:0 auto;
display:table;
}


#content {
display:block;
margin:0 auto;
}

.post-full{
display: block;
margin:0 auto;
}

.entry {
display:table;
width:100%;
margin:0px;
}

#footer {
width:100%;
display:table;
padding: 20px 0px;
margin:0px;
background-color: #000;
color:#fff;
}

#copyright {
padding:0 10px;
display:block;
text-align:center;
font-size:13px;
}
a basic index.html file:

<!doctype html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=100" /> <!-- Force IE8 Compatibility mode OFF -->
<title>Web Page Example</title>
<link rel="stylesheet" href="./style.css" type="text/css" />
<link rel="shortcut icon" type="image/icon" href="./favicon.ico" />
</head>
<body>

<div id="header">
	<div id="digi-nav">
		<ul>
			<li><a href="#">Home</a></li>
			<li><a href="#">News</a></li>
			<li><a href="#">Link</a>
				<ul>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
				</ul>			
			</li>
			<li><a href="#">About</a></li>
			<li><a href="#">Contact</a></li>
		</ul>
	
	</div><!-- end nav -->
	
	<div id="logo">
	<img src="yourlogo.png" alt="Add your logo file URL here" />
	</div>
	
</div><!-- end header -->



<div id="container">
	<div id="content">
	
		<div class="post-full">
		<h2>Hello World</h2>
			<div class="entry">
			
<p>
Duis aliquet porttitor lectus ut ullamcorper. Vivamus imperdiet est consequat purus commodo molestie. Nulla fringilla tortor ut leo pulvinar ut pharetra sapien aliquet. Nunc porttitor augue ac erat sodales ut euismod neque molestie. Ut nec arcu elit. Cras id quam sed eros tempor pretium quis non odio. Pellentesque sem nisi, tristique non egestas eu, lobortis vel nulla. Duis non sem lectus, accumsan scelerisque ligula. Aenean commodo metus vitae ipsum eleifend varius. Nulla quis massa orci, in cursus est. Duis quis enim sed lectus malesuada molestie. Cras a neque magna, nec vulputate nulla. Morbi ac sapien quis nulla tempus tempus in sed tellus.
</p>
<p>
Vivamus ac purus massa, vitae imperdiet dui. Praesent fermentum erat ut urna eleifend id tincidunt leo mollis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam enim ligula, mollis nec congue sit amet, commodo lobortis dolor. Suspendisse lobortis arcu pulvinar libero egestas consectetur. Vivamus tristique hendrerit orci nec suscipit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer elementum, nulla ut pellentesque viverra, metus metus blandit dui, quis commodo tellus sapien facilisis mauris. Praesent a libero sed lectus porttitor tempor convallis non turpis. Vestibulum libero dolor, ullamcorper et scelerisque nec, tincidunt in dui. Duis malesuada egestas metus.
</p>
<p>
Ut mi turpis, venenatis in faucibus sed, accumsan eu lectus. Vestibulum a pulvinar eros. Nulla tincidunt tellus a sem iaculis blandit. Fusce non felis eu purus ultrices accumsan. Vestibulum pretium ligula sit amet eros viverra posuere. Sed eros nulla, eleifend ac sagittis a, blandit et turpis. Praesent tristique semper felis eget ullamcorper. Mauris sodales arcu quis tortor dictum quis mattis sapien scelerisque. Quisque quis mi massa, non lacinia erat. Nullam quam massa, iaculis sit amet dignissim placerat, lobortis sit amet felis. Proin congue bibendum purus, id volutpat urna euismod ut.
</p>
<p>
Fusce nunc dui, tristique ac vehicula eget, ultricies sed sapien. In a dolor id neque blandit dignissim. Vestibulum consequat mi in neque bibendum sodales gravida arcu fermentum. Donec ante tellus, interdum id tempus nec, varius ut neque. In hac habitasse platea dictumst. Aliquam elementum eleifend condimentum. Sed ullamcorper mi a urna aliquam dapibus. Vestibulum dictum blandit tellus ut vulputate. Mauris nec dolor vel nibh venenatis pulvinar. Cras fermentum vehicula nisl eget mattis. Praesent dui eros, tincidunt sit amet euismod non, scelerisque ac augue. Proin fringilla velit et metus volutpat at pulvinar leo tempus.
</p>
<p>
In nibh mauris, commodo eget aliquet ullamcorper, adipiscing quis elit. Nunc auctor felis vel libero adipiscing facilisis. Nulla dignissim risus elementum urna aliquam id sagittis nibh ullamcorper. Phasellus porttitor nibh a dolor luctus eget aliquam turpis vestibulum. Fusce sollicitudin lobortis volutpat. Aenean eget lacus id nisi blandit convallis et vitae lacus. Proin in mauris a lorem mattis porta. Nulla vulputate pretium tristique. Curabitur facilisis dapibus nisi non vehicula. Aenean sodales imperdiet massa, vel venenatis diam porttitor a. Aliquam feugiat, orci non mollis tempor, erat metus pretium leo, ut laoreet velit est vel metus.
</p>
			</div><!-- end entry -->
		</div><!-- end post -->
	
	
	</div><!-- end content -->
</div><!-- end container -->

<div id="footer">
	<div id="footer-container">
		
		
	</div><!-- end footer container -->
	
	<div id="copyright">
	© DigiP BLah Blah BLah
	</div>
</div><!-- end footer -->

</body>
</html>
Link to comment
Share on other sites

I don't own either of those, but if they have a web server built in(I think they both do) you should be able to upload an html file to your web enabled directory. That said, DON'T overwrite existing files on the devices, since that may break them from what they do normally, so your "collage" page you want to host, give it a unique name, and correct file permissions on the server/device and point your browser to its IP and the file, ie: http://192.168.1.1/myfile.html and it should load something. Also be sure not to overwrite any style sheets if for instance what I wrote above, is the same file name that exists on the device/server you upload the files to.

For others to always be able to connect to this, unless you are planning to "all your base are belong to my pineapple" them and serve everyone a page you're impersonating/cloning, they'll need a way to reach your server. If from home to the internet, your IP is most likely dynamic, and you also may have to port forward access to the pineapple or a raspberry pi enabled web server. So people can find it, if not a static IP, you'll need to also use something like DynDNS or other similar services if your home IP always changes. Search the forums, the answers you need, are either here, if not on google.

https://www.google.com/search?num=50&newwindow=1&site=&source=hp&q=raspberry+pi+web+server&oq=raspberry+pi+web+server&gs_l=hp.3..0l10.318.5044.0.7279.23.17.0.6.6.0.413.2272.0j16j4-1.17.0.msedr...0...1c.1.60.hp..0.23.2383.VuJnWGkYl8w

Edited by digip
Link to comment
Share on other sites

Can you run an IRC server on an pineapple mkv? Technically yes. But it's a waste of what it was designed for.

Can you run it on a Raspberry Pi? A, B or B+? I'd say no on an A, yes on either of the Bs.

Is it that hard to do? Not really. Google is your friend as always, and it's fun learning.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...